#[repr(C)]pub struct FuseRename2In {
pub newdir: u64,
pub flags: u32,
pub padding: u32,
}Expand description
FUSE rename2 request input fuse_rename2_in
Available when the protocol version is greater than 7.22. This is checked by the kernel so that the app won’t receive such a request.
See here for the source code of checking.
Fields§
§newdir: u64The new directory i-number
flags: u32The flags maybe either RENAME_NOREPLACE=1 or RENAME_EXCHANGE=2
padding: u32Alignment padding
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FuseRename2In
impl RefUnwindSafe for FuseRename2In
impl Send for FuseRename2In
impl Sync for FuseRename2In
impl Unpin for FuseRename2In
impl UnwindSafe for FuseRename2In
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