about summary refs log tree commit diff
path: root/src/test/ui/thinlto
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2019-07-25 09:44:04 -0700
committerAlex Crichton <alex@alexcrichton.com>2019-07-26 07:35:59 -0700
commitc69f367bafb3a2f90d44fe54fc20d57996fa294a (patch)
tree7357175a38b067541a03d76c4d27a277d5c5f765 /src/test/ui/thinlto
parent1a563362865e6051d4c350544131228e8eff5138 (diff)
downloadrust-c69f367bafb3a2f90d44fe54fc20d57996fa294a.tar.gz
rust-c69f367bafb3a2f90d44fe54fc20d57996fa294a.zip
std: Add more accessors for `Metadata` on Windows
This commit adds accessors for more fields in `fs::Metadata` on Windows
which weren't previously exposed. There's two sources of `fs::Metadata`
on Windows currently, one from `DirEntry` and one from a file itself.
These two sources of information don't actually have the same set of
fields exposed in their stat information, however. To handle this the
platform-specific accessors of Windows-specific information all return
`Option` to return `None` in the case a metadata comes from a
`DirEntry`, but they're guaranteed to return `Some` if it comes from a
file itself.

This is motivated by some changes in CraneStation/wasi-common#42, and
I'm curious how others feel about this platform-specific functionality!
Diffstat (limited to 'src/test/ui/thinlto')
0 files changed, 0 insertions, 0 deletions