#[repr(u32)]pub enum NfsOpcode {
Show 16 variants
Access = 3,
Close = 4,
Commit = 5,
Create = 6,
GetAttr = 9,
GetFH = 10,
Lookup = 15,
Open = 18,
PutFH = 22,
PutRootFH = 24,
Read = 25,
ReadDir = 26,
Remove = 28,
Rename = 29,
SetAttr = 34,
Write = 38,
}Expand description
NFS v4 operations (opcode values per RFC 7530 Section 16).
Variants§
Access = 3
Close = 4
Commit = 5
Create = 6
GetAttr = 9
GetFH = 10
Lookup = 15
Open = 18
PutFH = 22
PutRootFH = 24
Read = 25
ReadDir = 26
Remove = 28
Rename = 29
SetAttr = 34
Write = 38
Trait Implementations§
impl Copy for NfsOpcode
impl Eq for NfsOpcode
impl StructuralPartialEq for NfsOpcode
Auto Trait Implementations§
impl Freeze for NfsOpcode
impl RefUnwindSafe for NfsOpcode
impl Send for NfsOpcode
impl Sync for NfsOpcode
impl Unpin for NfsOpcode
impl UnwindSafe for NfsOpcode
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)