diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2019-07-25 09:44:04 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2019-07-26 07:35:59 -0700 |
| commit | c69f367bafb3a2f90d44fe54fc20d57996fa294a (patch) | |
| tree | 7357175a38b067541a03d76c4d27a277d5c5f765 /src/test/ui/thinlto | |
| parent | 1a563362865e6051d4c350544131228e8eff5138 (diff) | |
| download | rust-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
