Trait FsMetadataValue
Source pub trait FsMetadataValue: Debug {
Show 20 methods
// Required methods
fn file_type(&self) -> FileType;
fn len(&self) -> u64;
fn accessed(&self) -> Result<SystemTime>;
fn created(&self) -> Result<SystemTime>;
fn changed(&self) -> Result<SystemTime>;
fn modified(&self) -> Result<SystemTime>;
fn dev(&self) -> Result<u64>;
fn ino(&self) -> Result<u64>;
fn mode(&self) -> Result<u32>;
fn nlink(&self) -> Result<u64>;
fn uid(&self) -> Result<u32>;
fn gid(&self) -> Result<u32>;
fn rdev(&self) -> Result<u64>;
fn blksize(&self) -> Result<u64>;
fn blocks(&self) -> Result<u64>;
fn is_block_device(&self) -> Result<bool>;
fn is_char_device(&self) -> Result<bool>;
fn is_fifo(&self) -> Result<bool>;
fn is_socket(&self) -> Result<bool>;
fn file_attributes(&self) -> Result<u32>;
}