struct Inode<'a, ObjectID: FsVerityHashValue> {
stat: &'a Stat,
xattrs: InodeXAttrs,
content: InodeContent<'a, ObjectID>,
}Fields§
§stat: &'a Stat§xattrs: InodeXAttrs§content: InodeContent<'a, ObjectID>Implementations§
Source§impl<ObjectID: FsVerityHashValue> Inode<'_, ObjectID>
impl<ObjectID: FsVerityHashValue> Inode<'_, ObjectID>
fn file_type(&self) -> FileType
fn write_inode(&self, output: &mut impl Output, idx: usize)
fn write_blocks(&self, output: &mut impl Output)
Auto Trait Implementations§
impl<'a, ObjectID> Freeze for Inode<'a, ObjectID>
impl<'a, ObjectID> !RefUnwindSafe for Inode<'a, ObjectID>
impl<'a, ObjectID> !Send for Inode<'a, ObjectID>
impl<'a, ObjectID> !Sync for Inode<'a, ObjectID>
impl<'a, ObjectID> Unpin for Inode<'a, ObjectID>
impl<'a, ObjectID> !UnwindSafe for Inode<'a, ObjectID>
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