Enum cyfs_base::BuckyErrorCode
source · #[repr(u16)]
pub enum BuckyErrorCode {
Show 69 variants
Ok,
Failed,
InvalidParam,
Timeout,
NotFound,
AlreadyExists,
NotSupport,
ErrorState,
InvalidFormat,
Expired,
OutOfLimit,
InternalError,
PermissionDenied,
ConnectionRefused,
ConnectionReset,
ConnectionAborted,
NotConnected,
AddrInUse,
AddrNotAvailable,
Interrupted,
InvalidInput,
InvalidData,
WriteZero,
UnexpectedEof,
BrokenPipe,
WouldBlock,
UnSupport,
Unmatch,
ExecuteError,
Reject,
Ignored,
InvalidSignature,
AlreadyExistsAndSignatureMerged,
TargetNotFound,
Aborted,
ConnectFailed,
ConnectInterZoneFailed,
InnerPathNotFound,
RangeNotSatisfiable,
UserCanceled,
Conflict,
OutofSessionLimit,
Redirect,
MongoDBError,
SqliteError,
UrlError,
ZipError,
HttpError,
JsonError,
HexError,
RsaError,
CryptoError,
MpscSendError,
MpscRecvError,
IoError,
NetworkError,
CodeError,
UnknownBdtError,
UnknownIOError,
Unknown,
Pending,
NotChange,
NotMatch,
NotImplement,
NotInit,
ParseError,
NotHandled,
MetaError(u16),
DecError(u16),
}
Variants§
Ok
Failed
InvalidParam
Timeout
NotFound
AlreadyExists
NotSupport
ErrorState
InvalidFormat
Expired
OutOfLimit
InternalError
PermissionDenied
ConnectionRefused
ConnectionReset
ConnectionAborted
NotConnected
AddrInUse
AddrNotAvailable
Interrupted
InvalidInput
InvalidData
WriteZero
UnexpectedEof
BrokenPipe
WouldBlock
UnSupport
Unmatch
ExecuteError
Reject
Ignored
InvalidSignature
AlreadyExistsAndSignatureMerged
TargetNotFound
Aborted
ConnectFailed
ConnectInterZoneFailed
InnerPathNotFound
RangeNotSatisfiable
UserCanceled
Conflict
OutofSessionLimit
Redirect
MongoDBError
SqliteError
UrlError
ZipError
HttpError
JsonError
HexError
RsaError
CryptoError
MpscSendError
MpscRecvError
IoError
NetworkError
CodeError
UnknownBdtError
UnknownIOError
Unknown
Pending
NotChange
NotMatch
NotImplement
NotInit
ParseError
NotHandled
MetaError(u16)
DecError(u16)
Implementations§
Trait Implementations§
source§impl Clone for BuckyErrorCode
impl Clone for BuckyErrorCode
source§fn clone(&self) -> BuckyErrorCode
fn clone(&self) -> BuckyErrorCode
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 BuckyErrorCode
impl Debug for BuckyErrorCode
source§impl<'de> Deserialize<'de> for BuckyErrorCode
impl<'de> Deserialize<'de> for BuckyErrorCode
source§fn deserialize<D>(deserializer: D) -> Result<BuckyErrorCode, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<BuckyErrorCode, D::Error>where D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Display for BuckyErrorCode
impl Display for BuckyErrorCode
source§impl From<BuckyErrorCode> for BuckyError
impl From<BuckyErrorCode> for BuckyError
source§fn from(code: BuckyErrorCode) -> BuckyError
fn from(code: BuckyErrorCode) -> BuckyError
Converts to this type from the input type.
source§impl From<u16> for BuckyErrorCode
impl From<u16> for BuckyErrorCode
source§impl From<u32> for BuckyErrorCode
impl From<u32> for BuckyErrorCode
source§impl Into<BuckyErrorCode> for BuckyError
impl Into<BuckyErrorCode> for BuckyError
source§fn into(self) -> BuckyErrorCode
fn into(self) -> BuckyErrorCode
Converts this type into the (usually inferred) input type.
source§impl Into<BuckyErrorCode> for BuckyErrorCodeEx
impl Into<BuckyErrorCode> for BuckyErrorCodeEx
source§fn into(self) -> BuckyErrorCode
fn into(self) -> BuckyErrorCode
Converts this type into the (usually inferred) input type.
source§impl Into<BuckyErrorCode> for BuckySystemErrorCode
impl Into<BuckyErrorCode> for BuckySystemErrorCode
source§fn into(self) -> BuckyErrorCode
fn into(self) -> BuckyErrorCode
Converts this type into the (usually inferred) input type.
source§impl Into<BuckyErrorCodeEx> for BuckyErrorCode
impl Into<BuckyErrorCodeEx> for BuckyErrorCode
source§fn into(self) -> BuckyErrorCodeEx
fn into(self) -> BuckyErrorCodeEx
Converts this type into the (usually inferred) input type.
source§impl Into<BuckySystemErrorCode> for BuckyErrorCode
impl Into<BuckySystemErrorCode> for BuckyErrorCode
source§fn into(self) -> BuckySystemErrorCode
fn into(self) -> BuckySystemErrorCode
Converts this type into the (usually inferred) input type.
source§impl Into<ErrorKind> for BuckyErrorCode
impl Into<ErrorKind> for BuckyErrorCode
source§impl Into<i32> for BuckyErrorCode
impl Into<i32> for BuckyErrorCode
source§impl Into<u16> for BuckyErrorCode
impl Into<u16> for BuckyErrorCode
source§impl Into<u32> for BuckyErrorCode
impl Into<u32> for BuckyErrorCode
source§impl PartialEq<BuckyErrorCode> for BuckyErrorCode
impl PartialEq<BuckyErrorCode> for BuckyErrorCode
source§fn eq(&self, other: &BuckyErrorCode) -> bool
fn eq(&self, other: &BuckyErrorCode) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.