Enum cyfs_base::BuckyErrorCode
source · [−]#[repr(u16)]
pub enum BuckyErrorCode {
Show 67 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,
ConnectFailed,
ConnectInterZoneFailed,
InnerPathNotFound,
RangeNotSatisfiable,
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
ConnectFailed
ConnectInterZoneFailed
InnerPathNotFound
RangeNotSatisfiable
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
sourceimpl Clone for BuckyErrorCode
impl Clone for BuckyErrorCode
sourcefn clone(&self) -> BuckyErrorCode
fn clone(&self) -> BuckyErrorCode
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for BuckyErrorCode
impl Debug for BuckyErrorCode
sourceimpl<'de> Deserialize<'de> for BuckyErrorCode
impl<'de> Deserialize<'de> for BuckyErrorCode
sourcefn 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
sourceimpl Display for BuckyErrorCode
impl Display for BuckyErrorCode
sourceimpl From<BuckyErrorCode> for BuckyError
impl From<BuckyErrorCode> for BuckyError
sourcefn from(code: BuckyErrorCode) -> BuckyError
fn from(code: BuckyErrorCode) -> BuckyError
Converts to this type from the input type.
sourceimpl From<u16> for BuckyErrorCode
impl From<u16> for BuckyErrorCode
sourceimpl From<u32> for BuckyErrorCode
impl From<u32> for BuckyErrorCode
sourceimpl Into<BuckyErrorCode> for BuckyError
impl Into<BuckyErrorCode> for BuckyError
sourcefn into(self) -> BuckyErrorCode
fn into(self) -> BuckyErrorCode
Converts this type into the (usually inferred) input type.
sourceimpl Into<BuckyErrorCode> for BuckyErrorCodeEx
impl Into<BuckyErrorCode> for BuckyErrorCodeEx
sourcefn into(self) -> BuckyErrorCode
fn into(self) -> BuckyErrorCode
Converts this type into the (usually inferred) input type.
sourceimpl Into<BuckyErrorCode> for BuckySystemErrorCode
impl Into<BuckyErrorCode> for BuckySystemErrorCode
sourcefn into(self) -> BuckyErrorCode
fn into(self) -> BuckyErrorCode
Converts this type into the (usually inferred) input type.
sourceimpl Into<BuckyErrorCodeEx> for BuckyErrorCode
impl Into<BuckyErrorCodeEx> for BuckyErrorCode
sourcefn into(self) -> BuckyErrorCodeEx
fn into(self) -> BuckyErrorCodeEx
Converts this type into the (usually inferred) input type.
sourceimpl Into<BuckySystemErrorCode> for BuckyErrorCode
impl Into<BuckySystemErrorCode> for BuckyErrorCode
sourcefn into(self) -> BuckySystemErrorCode
fn into(self) -> BuckySystemErrorCode
Converts this type into the (usually inferred) input type.
sourceimpl Into<ErrorKind> for BuckyErrorCode
impl Into<ErrorKind> for BuckyErrorCode
sourceimpl Into<u16> for BuckyErrorCode
impl Into<u16> for BuckyErrorCode
sourceimpl Into<u32> for BuckyErrorCode
impl Into<u32> for BuckyErrorCode
sourceimpl PartialEq<BuckyErrorCode> for BuckyErrorCode
impl PartialEq<BuckyErrorCode> for BuckyErrorCode
sourcefn eq(&self, other: &BuckyErrorCode) -> bool
fn eq(&self, other: &BuckyErrorCode) -> bool
sourceimpl<'__de__> RawDecode<'__de__> for BuckyErrorCode
impl<'__de__> RawDecode<'__de__> for BuckyErrorCode
fn raw_decode(__buf__: &'__de__ [u8]) -> BuckyResult<(Self, &'__de__ [u8])>
fn raw_decode_with_option(
buf: &'de [u8],
_opt: &RawDecodeOption
) -> BuckyResult<(Self, &'de [u8])>
sourceimpl RawEncode for BuckyErrorCode
impl RawEncode for BuckyErrorCode
fn raw_encode<'__de__>(
&self,
__buf__: &'__de__ mut [u8],
__purpose__: &Option<RawEncodePurpose>
) -> BuckyResult<&'__de__ mut [u8]>
fn raw_measure(
&self,
__purpose__: &Option<RawEncodePurpose>
) -> BuckyResult<usize>
fn raw_tail_encode<'a>(
&self,
buf: &'a mut [u8],
purpose: &Option<RawEncodePurpose>
) -> BuckyResult<&'a [u8]>
fn raw_encode_to_buffer(&self) -> BuckyResult<Vec<u8>>
fn raw_hash_value(&self) -> BuckyResult<HashValue>
fn hash_buf(&self, encoded_buf: &[u8]) -> HashValue
fn raw_hash_encode(&self) -> BuckyResult<Vec<u8>>
sourceimpl Serialize for BuckyErrorCode
impl Serialize for BuckyErrorCode
impl Copy for BuckyErrorCode
impl Eq for BuckyErrorCode
impl StructuralEq for BuckyErrorCode
impl StructuralPartialEq for BuckyErrorCode
Auto Trait Implementations
impl RefUnwindSafe for BuckyErrorCode
impl Send for BuckyErrorCode
impl Sync for BuckyErrorCode
impl Unpin for BuckyErrorCode
impl UnwindSafe for BuckyErrorCode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more