pub struct Tsetattr {
pub fid: u32,
pub valid: u32,
pub mode: u32,
pub uid: u32,
pub gid: u32,
pub size: u64,
pub atime_sec: u64,
pub atime_nsec: u64,
pub mtime_sec: u64,
pub mtime_nsec: u64,
}
Expand description
setattr – set file attributes
size[4] Tsetattr tag[2] fid[4] valid[4] mode[4] uid[4] gid[4] size[8]
atime_sec[8] atime_nsec[8] mtime_sec[8] mtime_nsec[8]
size[4] Rsetattr tag[2]
setattr sets attributes of the file system object represented by fid.
Fields§
§fid: u32
§valid: u32
§mode: u32
§uid: u32
§gid: u32
§size: u64
§atime_sec: u64
§atime_nsec: u64
§mtime_sec: u64
§mtime_nsec: u64
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Tsetattr
impl RefUnwindSafe for Tsetattr
impl Send for Tsetattr
impl Sync for Tsetattr
impl Unpin for Tsetattr
impl UnwindSafe for Tsetattr
Blanket Implementations§
Source§impl<T> AsyncWireFormatExt for Twhere
T: WireFormat + Send,
impl<T> AsyncWireFormatExt for Twhere
T: WireFormat + Send,
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