#[repr(C)]pub struct stat {Show 18 fields
pub st_dev: u64,
pub st_ino: u64,
pub st_nlink: u64,
pub st_mode: u32,
pub st_uid: u32,
pub st_gid: u32,
pub __pad0: c_int,
pub st_rdev: u64,
pub st_size: i64,
pub st_blksize: i64,
pub st_blocks: i64,
pub st_atime: i64,
pub st_atime_nsec: c_long,
pub st_mtime: i64,
pub st_mtime_nsec: c_long,
pub st_ctime: i64,
pub st_ctime_nsec: c_long,
pub __unused: [c_long; 3],
}
๐Deprecated since 1.8.0: these type aliases are no longer supported by the standard library, the
libc
crate on crates.io should be used instead for the correct definitionsAvailable on Linux only.
Fieldsยง
ยงst_dev: u64
๐Deprecated since 1.8.0: these type aliases are no longer supported by the standard library, the
ยงlibc
crate on crates.io should be used instead for the correct definitionsst_ino: u64
๐Deprecated since 1.8.0: these type aliases are no longer supported by the standard library, the
ยงlibc
crate on crates.io should be used instead for the correct definitionsst_nlink: u64
๐Deprecated since 1.8.0: these type aliases are no longer supported by the standard library, the
ยงlibc
crate on crates.io should be used instead for the correct definitionsst_mode: u32
๐Deprecated since 1.8.0: these type aliases are no longer supported by the standard library, the
ยงlibc
crate on crates.io should be used instead for the correct definitionsst_uid: u32
๐Deprecated since 1.8.0: these type aliases are no longer supported by the standard library, the
ยงlibc
crate on crates.io should be used instead for the correct definitionsst_gid: u32
๐Deprecated since 1.8.0: these type aliases are no longer supported by the standard library, the
ยงlibc
crate on crates.io should be used instead for the correct definitions__pad0: c_int
๐Deprecated since 1.8.0: these type aliases are no longer supported by the standard library, the
ยงlibc
crate on crates.io should be used instead for the correct definitionsst_rdev: u64
๐Deprecated since 1.8.0: these type aliases are no longer supported by the standard library, the
ยงlibc
crate on crates.io should be used instead for the correct definitionsst_size: i64
๐Deprecated since 1.8.0: these type aliases are no longer supported by the standard library, the
ยงlibc
crate on crates.io should be used instead for the correct definitionsst_blksize: i64
๐Deprecated since 1.8.0: these type aliases are no longer supported by the standard library, the
ยงlibc
crate on crates.io should be used instead for the correct definitionsst_blocks: i64
๐Deprecated since 1.8.0: these type aliases are no longer supported by the standard library, the
ยงlibc
crate on crates.io should be used instead for the correct definitionsst_atime: i64
๐Deprecated since 1.8.0: these type aliases are no longer supported by the standard library, the
ยงlibc
crate on crates.io should be used instead for the correct definitionsst_atime_nsec: c_long
๐Deprecated since 1.8.0: these type aliases are no longer supported by the standard library, the
ยงlibc
crate on crates.io should be used instead for the correct definitionsst_mtime: i64
๐Deprecated since 1.8.0: these type aliases are no longer supported by the standard library, the
ยงlibc
crate on crates.io should be used instead for the correct definitionsst_mtime_nsec: c_long
๐Deprecated since 1.8.0: these type aliases are no longer supported by the standard library, the
ยงlibc
crate on crates.io should be used instead for the correct definitionsst_ctime: i64
๐Deprecated since 1.8.0: these type aliases are no longer supported by the standard library, the
ยงlibc
crate on crates.io should be used instead for the correct definitionsst_ctime_nsec: c_long
๐Deprecated since 1.8.0: these type aliases are no longer supported by the standard library, the
ยงlibc
crate on crates.io should be used instead for the correct definitions__unused: [c_long; 3]
๐Deprecated since 1.8.0: these type aliases are no longer supported by the standard library, the
libc
crate on crates.io should be used instead for the correct definitionsTrait Implementationsยง
Auto Trait Implementationsยง
impl Freeze for stat
impl RefUnwindSafe for stat
impl Send for stat
impl Sync for stat
impl Unpin for stat
impl UnwindSafe for stat
Blanket Implementationsยง
Sourceยงimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Sourceยงfn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more