Trait std::os::macos::fs::MetadataExt1.1.0[][src]

pub trait MetadataExt {
Show 23 methods fn as_raw_stat(&self) -> &stat;
fn st_dev(&self) -> u64;
fn st_ino(&self) -> u64;
fn st_mode(&self) -> u32;
fn st_nlink(&self) -> u64;
fn st_uid(&self) -> u32;
fn st_gid(&self) -> u32;
fn st_rdev(&self) -> u64;
fn st_size(&self) -> u64;
fn st_atime(&self) -> i64;
fn st_atime_nsec(&self) -> i64;
fn st_mtime(&self) -> i64;
fn st_mtime_nsec(&self) -> i64;
fn st_ctime(&self) -> i64;
fn st_ctime_nsec(&self) -> i64;
fn st_birthtime(&self) -> i64;
fn st_birthtime_nsec(&self) -> i64;
fn st_blksize(&self) -> u64;
fn st_blocks(&self) -> u64;
fn st_flags(&self) -> u32;
fn st_gen(&self) -> u32;
fn st_lspare(&self) -> u32;
fn st_qspare(&self) -> [u64; 2];
}
Expand description

特定于操作系统的 fs::Metadata 扩展。

Required methods

👎 Deprecated since 1.8.0:

deprecated in favor of the accessor methods of this trait

获得对底层 stat 结构的引用,该结构包含操作系统返回的原始信息。

返回的 stat 的内容在 Unix 平台上是不一致的。 os::unix::fs::MetadataExt trait 包含原始统计信息中包含的跨 Unix 抽象。

Implementors