Trait std::os::unix::prelude::MetadataExt
[−]
[src]
pub trait MetadataExt { fn dev(&self) -> dev_t; fn ino(&self) -> ino_t; fn mode(&self) -> mode_t; fn nlink(&self) -> nlink_t; fn uid(&self) -> uid_t; fn gid(&self) -> gid_t; fn rdev(&self) -> dev_t; fn size(&self) -> off_t; fn atime(&self) -> time_t; fn atime_nsec(&self) -> c_long; fn mtime(&self) -> time_t; fn mtime_nsec(&self) -> c_long; fn ctime(&self) -> time_t; fn ctime_nsec(&self) -> c_long; fn blksize(&self) -> blksize_t; fn blocks(&self) -> blkcnt_t; }
Required Methods
fn dev(&self) -> dev_t
fn ino(&self) -> ino_t
fn mode(&self) -> mode_t
fn nlink(&self) -> nlink_t
fn uid(&self) -> uid_t
fn gid(&self) -> gid_t
fn rdev(&self) -> dev_t
fn size(&self) -> off_t
fn atime(&self) -> time_t
fn atime_nsec(&self) -> c_long
fn mtime(&self) -> time_t
fn mtime_nsec(&self) -> c_long
fn ctime(&self) -> time_t
fn ctime_nsec(&self) -> c_long
fn blksize(&self) -> blksize_t
fn blocks(&self) -> blkcnt_t
Implementors
impl MetadataExt for Metadata
impl MetadataExt for Metadata