pub struct InputMetadata {
pub mode: Option<u32>,
pub uid: Option<u32>,
pub gid: Option<u32>,
pub created: Option<i64>,
pub modified: Option<i64>,
pub accessed: Option<i64>,
}Available on crate features
sync and write only.Expand description
Optional POSIX metadata for an input entry.
Fields§
§mode: Option<u32>The mode field.
uid: Option<u32>The uid field.
gid: Option<u32>The gid field.
created: Option<i64>Creation time as seconds since the Unix epoch.
modified: Option<i64>Modification time as seconds since the Unix epoch.
accessed: Option<i64>Access time as seconds since the Unix epoch.
Trait Implementations§
Source§impl Clone for InputMetadata
impl Clone for InputMetadata
impl Copy for InputMetadata
Source§impl Debug for InputMetadata
impl Debug for InputMetadata
Source§impl Default for InputMetadata
impl Default for InputMetadata
impl Eq for InputMetadata
Source§impl PartialEq for InputMetadata
impl PartialEq for InputMetadata
impl StructuralPartialEq for InputMetadata
Auto Trait Implementations§
impl Freeze for InputMetadata
impl RefUnwindSafe for InputMetadata
impl Send for InputMetadata
impl Sync for InputMetadata
impl Unpin for InputMetadata
impl UnsafeUnpin for InputMetadata
impl UnwindSafe for InputMetadata
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