Trait std::os::macos::fs::MetadataExt 1.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
fn as_raw_stat(&self) -> &stat
fn as_raw_stat(&self) -> &stat
👎 Deprecated since 1.8.0:
deprecated in favor of the accessor methods of this trait
获得对底层 stat
结构的引用,该结构包含操作系统返回的原始信息。
返回的 stat
的内容在 Unix 平台上是不一致的。
os::unix::fs::MetadataExt
trait 包含原始统计信息中包含的跨 Unix 抽象。
1.8.0[src]
fn st_atime_nsec(&self) -> i64
1.8.0[src]
fn st_mtime_nsec(&self) -> i64
1.8.0[src]
fn st_ctime_nsec(&self) -> i64
1.8.0[src]
fn st_birthtime(&self) -> i64
1.8.0[src]
fn st_birthtime_nsec(&self) -> i64
1.8.0[src]