#[repr(C)]pub struct SetattrIn {}Fields§
§valid: u32§padding: u32§fh: u64§size: u64§lock_owner: u64§atime: u64§mtime: u64§ctime: u64§atimensec: u32§mtimensec: u32§ctimensec: u32§mode: u32§unused4: u32§uid: u32§gid: u32§unused5: u32Trait Implementations§
Source§impl ByteValued for SetattrIn
impl ByteValued for SetattrIn
Source§fn from_slice(data: &[u8]) -> Option<&Self>
fn from_slice(data: &[u8]) -> Option<&Self>
Converts a slice of raw data into a reference of
Self. Read moreSource§fn from_mut_slice(data: &mut [u8]) -> Option<&mut Self>
fn from_mut_slice(data: &mut [u8]) -> Option<&mut Self>
Converts a mutable slice of raw data into a mutable reference of
Self. Read moreSource§fn as_mut_slice(&mut self) -> &mut [u8] ⓘ
fn as_mut_slice(&mut self) -> &mut [u8] ⓘ
Converts a mutable reference to
self into a mutable slice of bytes. Read moreSource§fn as_bytes(&mut self) -> VolatileSlice<'_>
fn as_bytes(&mut self) -> VolatileSlice<'_>
Converts a mutable reference to
self into a VolatileSlice. This is
useful because VolatileSlice provides a Bytes<usize> implementation. Read moreimpl Copy for SetattrIn
Auto Trait Implementations§
impl Freeze for SetattrIn
impl RefUnwindSafe for SetattrIn
impl Send for SetattrIn
impl Sync for SetattrIn
impl Unpin for SetattrIn
impl UnwindSafe for SetattrIn
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