Enum nfs4::StatusError
source · #[repr(u32)]pub enum StatusError {
Show 102 variants
Perm,
NoEnt,
Io,
NxIo,
Access,
Exist,
XDev,
NotDir,
Isdir,
Inval,
FBig,
NoSpc,
RoFs,
MLink,
NameTooLong,
NotEmpty,
DQuot,
Stale,
BadHandle,
BadCookie,
NotSupported,
TooSmall,
ServerFault,
BadType,
Delay,
Same,
Denied,
Expired,
Locked,
Grace,
FhExpired,
ShareDenied,
WrongSec,
ClidInUse,
Moved,
NoFileHandle,
MinorVersMismatch,
StaleClientId,
StaleStateId,
OldStateId,
BadStateId,
BadSeqId,
NotSame,
LockRange,
Symlink,
RestoreFh,
LeaseMoved,
AttrNotSupported,
NoGrace,
ReclaimBad,
ReclaimConflict,
BadXdr,
LocksHeld,
OpenMode,
BadOwner,
BadChar,
BadName,
BadRange,
LockNotSupported,
OpIllegal,
Deadlock,
FileOpen,
AdminRevoked,
CbPathDown,
BadIoMode,
BadLayout,
BadSessionDigest,
BadSession,
BadSlot,
CompleteAlready,
ConnNotBoundToSession,
DelegAlreadyWanted,
BackChanBusy,
LayoutTryLater,
LayoutUnavailable,
NoMatchingLayout,
RecallConflict,
UnknownLayoutType,
SeqMisordered,
SequencePos,
ReqTooBig,
RepTooBig,
RepTooBigToCache,
RetryUncachedRep,
UnsafeCompound,
TooManyOps,
OpNotInSession,
HashAlgUnsupported,
ClientIdBusy,
PnfsIoHole,
SeqFalseRetry,
BadHighSlot,
DeadSession,
EncrAlgUnsupported,
PnfsNoLayout,
NotOnlyOp,
WrongCred,
WrongType,
DirDelegUnavail,
RejectDeleg,
ReturnConflict,
DelegRevoked,
}
Variants§
Perm
NoEnt
Io
NxIo
Access
Exist
XDev
NotDir
Isdir
Inval
FBig
NoSpc
RoFs
MLink
NameTooLong
NotEmpty
DQuot
Stale
BadHandle
BadCookie
NotSupported
TooSmall
ServerFault
BadType
Delay
Same
Denied
Expired
Locked
Grace
FhExpired
WrongSec
ClidInUse
Moved
NoFileHandle
MinorVersMismatch
StaleClientId
StaleStateId
OldStateId
BadStateId
BadSeqId
NotSame
LockRange
Symlink
RestoreFh
LeaseMoved
AttrNotSupported
NoGrace
ReclaimBad
ReclaimConflict
BadXdr
LocksHeld
OpenMode
BadOwner
BadChar
BadName
BadRange
LockNotSupported
OpIllegal
Deadlock
FileOpen
AdminRevoked
CbPathDown
BadIoMode
BadLayout
BadSessionDigest
BadSession
BadSlot
CompleteAlready
ConnNotBoundToSession
DelegAlreadyWanted
BackChanBusy
LayoutTryLater
NoMatchingLayout
RecallConflict
UnknownLayoutType
SeqMisordered
SequencePos
ReqTooBig
RepTooBig
RepTooBigToCache
RetryUncachedRep
UnsafeCompound
TooManyOps
OpNotInSession
HashAlgUnsupported
ClientIdBusy
PnfsIoHole
SeqFalseRetry
BadHighSlot
DeadSession
EncrAlgUnsupported
PnfsNoLayout
NotOnlyOp
WrongCred
WrongType
RejectDeleg
ReturnConflict
DelegRevoked
Trait Implementations§
source§impl Clone for StatusError
impl Clone for StatusError
source§fn clone(&self) -> StatusError
fn clone(&self) -> StatusError
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 StatusError
impl Debug for StatusError
source§impl<'de> Deserialize<'de> for StatusError
impl<'de> Deserialize<'de> for StatusError
source§fn deserialize<D>(deserializer: D) -> Result<StatusError, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<StatusError, D::Error>where D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<StatusError> for StatusError
impl PartialEq<StatusError> for StatusError
source§fn eq(&self, other: &StatusError) -> bool
fn eq(&self, other: &StatusError) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for StatusError
impl Serialize for StatusError
source§impl TryFrom<u32> for StatusError
impl TryFrom<u32> for StatusError
§type Error = TryFromPrimitiveError<StatusError>
type Error = TryFromPrimitiveError<StatusError>
The type returned in the event of a conversion error.
source§impl TryFromPrimitive for StatusError
impl TryFromPrimitive for StatusError
impl Eq for StatusError
impl StructuralEq for StatusError
impl StructuralPartialEq for StatusError
Auto Trait Implementations§
impl RefUnwindSafe for StatusError
impl Send for StatusError
impl Sync for StatusError
impl Unpin for StatusError
impl UnwindSafe for StatusError
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