Enum cyfs_base::BuckySystemErrorCode
source · [−]#[repr(u16)]
pub enum BuckySystemErrorCode {
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,
DecError,
}
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
DecError
Trait Implementations
sourceimpl Clone for BuckySystemErrorCode
impl Clone for BuckySystemErrorCode
sourcefn clone(&self) -> BuckySystemErrorCode
fn clone(&self) -> BuckySystemErrorCode
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 BuckySystemErrorCode
impl Debug for BuckySystemErrorCode
sourceimpl<'de> Deserialize<'de> for BuckySystemErrorCode
impl<'de> Deserialize<'de> for BuckySystemErrorCode
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl From<u16> for BuckySystemErrorCode
impl From<u16> for BuckySystemErrorCode
sourceimpl IntEnum for BuckySystemErrorCode
impl IntEnum for BuckySystemErrorCode
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 BuckySystemErrorCode
impl Into<BuckyErrorCodeEx> for BuckySystemErrorCode
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<u16> for BuckySystemErrorCode
impl Into<u16> for BuckySystemErrorCode
sourceimpl PartialEq<BuckySystemErrorCode> for BuckySystemErrorCode
impl PartialEq<BuckySystemErrorCode> for BuckySystemErrorCode
sourcefn eq(&self, other: &BuckySystemErrorCode) -> bool
fn eq(&self, other: &BuckySystemErrorCode) -> bool
sourceimpl<'__de__> RawDecode<'__de__> for BuckySystemErrorCode
impl<'__de__> RawDecode<'__de__> for BuckySystemErrorCode
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 BuckySystemErrorCode
impl RawEncode for BuckySystemErrorCode
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 BuckySystemErrorCode
impl Serialize for BuckySystemErrorCode
impl Copy for BuckySystemErrorCode
impl Eq for BuckySystemErrorCode
impl StructuralEq for BuckySystemErrorCode
impl StructuralPartialEq for BuckySystemErrorCode
Auto Trait Implementations
impl RefUnwindSafe for BuckySystemErrorCode
impl Send for BuckySystemErrorCode
impl Sync for BuckySystemErrorCode
impl Unpin for BuckySystemErrorCode
impl UnwindSafe for BuckySystemErrorCode
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