Struct fuse::sys::NotifyInvalInodeOut
source · #[repr(C)]pub struct NotifyInvalInodeOut {
pub ino: u64,
pub off: i64,
pub len: i64,
}
Fields§
§ino: u64
§off: i64
§len: i64
Trait Implementations§
source§impl AsBytes for NotifyInvalInodeOut
impl AsBytes for NotifyInvalInodeOut
§fn as_bytes_mut(&mut self) -> &mut [u8] ⓘwhere
Self: FromBytes,
fn as_bytes_mut(&mut self) -> &mut [u8] ⓘwhere
Self: FromBytes,
Gets the bytes of this value mutably. Read more
§fn write_to_prefix(&self, bytes: &mut [u8]) -> Option<()>
fn write_to_prefix(&self, bytes: &mut [u8]) -> Option<()>
source§impl Clone for NotifyInvalInodeOut
impl Clone for NotifyInvalInodeOut
source§fn clone(&self) -> NotifyInvalInodeOut
fn clone(&self) -> NotifyInvalInodeOut
Returns a copy 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 moresource§impl Debug for NotifyInvalInodeOut
impl Debug for NotifyInvalInodeOut
source§impl Default for NotifyInvalInodeOut
impl Default for NotifyInvalInodeOut
source§fn default() -> NotifyInvalInodeOut
fn default() -> NotifyInvalInodeOut
Returns the “default value” for a type. Read more
source§impl FromBytes for NotifyInvalInodeOut
impl FromBytes for NotifyInvalInodeOut
§fn slice_from_prefix(bytes: &[u8], count: usize) -> Option<(&[Self], &[u8])>where
Self: Sized,
fn slice_from_prefix(bytes: &[u8], count: usize) -> Option<(&[Self], &[u8])>where
Self: Sized,
Interprets the prefix of the given
bytes
as a &[Self]
with length
equal to count
without copying. Read more§fn slice_from_suffix(bytes: &[u8], count: usize) -> Option<(&[u8], &[Self])>where
Self: Sized,
fn slice_from_suffix(bytes: &[u8], count: usize) -> Option<(&[u8], &[Self])>where
Self: Sized,
Interprets the suffix of the given
bytes
as a &[Self]
with length
equal to count
without copying. Read more§fn mut_slice_from_prefix(
bytes: &mut [u8],
count: usize
) -> Option<(&mut [Self], &mut [u8])>where
Self: Sized + AsBytes,
fn mut_slice_from_prefix(
bytes: &mut [u8],
count: usize
) -> Option<(&mut [Self], &mut [u8])>where
Self: Sized + AsBytes,
Interprets the prefix of the given
bytes
as a &mut [Self]
with length
equal to count
without copying. Read more§fn mut_slice_from_suffix(
bytes: &mut [u8],
count: usize
) -> Option<(&mut [u8], &mut [Self])>where
Self: Sized + AsBytes,
fn mut_slice_from_suffix(
bytes: &mut [u8],
count: usize
) -> Option<(&mut [u8], &mut [Self])>where
Self: Sized + AsBytes,
Interprets the suffix of the given
bytes
as a &mut [Self]
with length
equal to count
without copying. Read more§fn read_from_prefix(bytes: &[u8]) -> Option<Self>where
Self: Sized,
fn read_from_prefix(bytes: &[u8]) -> Option<Self>where
Self: Sized,
source§impl FromZeroes for NotifyInvalInodeOut
impl FromZeroes for NotifyInvalInodeOut
impl Copy for NotifyInvalInodeOut
Auto Trait Implementations§
impl RefUnwindSafe for NotifyInvalInodeOut
impl Send for NotifyInvalInodeOut
impl Sync for NotifyInvalInodeOut
impl Unpin for NotifyInvalInodeOut
impl UnwindSafe for NotifyInvalInodeOut
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