pub struct OpReq {
pub nonce: u16,
pub op: u8,
pub a: String,
pub b: String,
pub base: u128,
pub mode: u32,
pub flags: u8,
pub inflight: Option<Arc<InflightGuard>>,
}Expand description
A metadata op forwarded to the engine. op is FS_OP_*; a/b are
escaped wire paths (b empty except for RENAME).
Fields§
§nonce: u16§op: u8§a: String§b: String§base: u128§mode: u32§flags: u8§inflight: Option<Arc<InflightGuard>>Trait Implementations§
Auto Trait Implementations§
impl Freeze for OpReq
impl RefUnwindSafe for OpReq
impl Send for OpReq
impl Sync for OpReq
impl Unpin for OpReq
impl UnsafeUnpin for OpReq
impl UnwindSafe for OpReq
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