pub struct SetAttrRequest {
pub mode: Option<u32>,
pub uid: Option<u32>,
pub gid: Option<u32>,
pub size: Option<u64>,
pub atime: Option<Timespec>,
pub mtime: Option<Timespec>,
pub fh: Option<u64>,
pub crtime: Option<Timespec>,
pub chgtime: Option<Timespec>,
pub bkuptime: Option<Timespec>,
pub flags: Option<u32>,
}
Fields§
§mode: Option<u32>
§uid: Option<u32>
§gid: Option<u32>
§size: Option<u64>
§atime: Option<Timespec>
§mtime: Option<Timespec>
§fh: Option<u64>
§crtime: Option<Timespec>
§chgtime: Option<Timespec>
§bkuptime: Option<Timespec>
§flags: Option<u32>
Trait Implementations§
Source§impl Clone for SetAttrRequest
impl Clone for SetAttrRequest
Source§fn clone(&self) -> SetAttrRequest
fn clone(&self) -> SetAttrRequest
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 SetAttrRequest
impl Debug for SetAttrRequest
Source§impl PartialEq for SetAttrRequest
impl PartialEq for SetAttrRequest
impl Copy for SetAttrRequest
impl Eq for SetAttrRequest
impl StructuralPartialEq for SetAttrRequest
Auto Trait Implementations§
impl Freeze for SetAttrRequest
impl RefUnwindSafe for SetAttrRequest
impl Send for SetAttrRequest
impl Sync for SetAttrRequest
impl Unpin for SetAttrRequest
impl UnwindSafe for SetAttrRequest
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