#[repr(C)]pub struct FuseEntryOut {
pub nodeid: u64,
pub generation: u64,
pub entry_valid: u64,
pub attr_valid: u64,
pub entry_valid_nsec: u32,
pub attr_valid_nsec: u32,
pub attr: FuseAttr,
}Expand description
FUSE entry response fuse_entry_out
Fields§
§nodeid: u64Inode ID
generation: u64Inode generation: nodeid:gen must be unique for the fs’s lifetime
entry_valid: u64Cache timeout seconds for the name
attr_valid: u64Cache timeout seconds for the attributes
entry_valid_nsec: u32Cache timeout nano-seconds for the name
attr_valid_nsec: u32Cache timeout nano-seconds for the attributes
attr: FuseAttrFUSE attributes
Trait Implementations§
Source§impl AsIoSlice for FuseEntryOut
impl AsIoSlice for FuseEntryOut
Source§impl Debug for FuseEntryOut
impl Debug for FuseEntryOut
impl CouldBeAsIoSliceList for FuseEntryOut
Auto Trait Implementations§
impl Freeze for FuseEntryOut
impl RefUnwindSafe for FuseEntryOut
impl Send for FuseEntryOut
impl Sync for FuseEntryOut
impl Unpin for FuseEntryOut
impl UnwindSafe for FuseEntryOut
Blanket Implementations§
Source§impl<T> AsIoSliceList for Twhere
T: AsIoSlice + CouldBeAsIoSliceList,
impl<T> AsIoSliceList for Twhere
T: AsIoSlice + CouldBeAsIoSliceList,
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