pub struct InodeEntry {
pub inode: u64,
pub parent: u64,
pub name: String,
pub kind: InodeKind,
pub size: u64,
pub mtime: SystemTime,
pub atime: SystemTime,
}Expand description
Metadata cached for a single inode.
Fields§
§inode: u64§parent: u64§name: String§kind: InodeKind§size: u64§mtime: SystemTime§atime: SystemTimeImplementations§
Trait Implementations§
Source§impl Clone for InodeEntry
impl Clone for InodeEntry
Source§fn clone(&self) -> InodeEntry
fn clone(&self) -> InodeEntry
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for InodeEntry
impl RefUnwindSafe for InodeEntry
impl Send for InodeEntry
impl Sync for InodeEntry
impl Unpin for InodeEntry
impl UnsafeUnpin for InodeEntry
impl UnwindSafe for InodeEntry
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