#[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
Entry response (for lookup, mkdir, mknod, symlink, link, create).
Fields§
§nodeid: u64Inode number.
generation: u64Inode generation.
entry_valid: u64Cache timeout for entry (seconds).
attr_valid: u64Cache timeout for attributes (seconds).
entry_valid_nsec: u32Entry timeout nanoseconds.
attr_valid_nsec: u32Attribute timeout nanoseconds.
attr: FuseAttrFile attributes.
Trait Implementations§
Source§impl Clone for FuseEntryOut
impl Clone for FuseEntryOut
Source§fn clone(&self) -> FuseEntryOut
fn clone(&self) -> FuseEntryOut
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FuseEntryOut
Source§impl Debug for FuseEntryOut
impl Debug for FuseEntryOut
Source§impl Default for FuseEntryOut
impl Default for FuseEntryOut
Source§fn default() -> FuseEntryOut
fn default() -> FuseEntryOut
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FuseEntryOut
impl RefUnwindSafe for FuseEntryOut
impl Send for FuseEntryOut
impl Sync for FuseEntryOut
impl Unpin for FuseEntryOut
impl UnsafeUnpin for FuseEntryOut
impl UnwindSafe for FuseEntryOut
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more