pub enum ErrorKind {
Message(String),
Io(Error),
DeserializeAnyNotSupported,
InvalidBoolEncoding(u8),
InvalidChar(char),
InvalidCharEncoding,
InvalidEncapsulation,
InvalidUtf8Encoding(Utf8Error),
NumberOutOfRange,
SequenceMustHaveLength,
SizeLimit,
TypeNotSupported,
}
Expand description
The kind of an error.
Variants§
Message(String)
Io(Error)
DeserializeAnyNotSupported
InvalidBoolEncoding(u8)
InvalidChar(char)
InvalidCharEncoding
InvalidEncapsulation
InvalidUtf8Encoding(Utf8Error)
NumberOutOfRange
SequenceMustHaveLength
SizeLimit
TypeNotSupported
Trait Implementations§
source§impl Fail for ErrorKind
impl Fail for ErrorKind
source§fn cause(&self) -> Option<&dyn Fail>
fn cause(&self) -> Option<&dyn Fail>
Returns a reference to the underlying cause of this failure, if it
is an error that wraps other errors. Read more
source§fn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
Returns a reference to the
Backtrace
carried by this failure, if it
carries one. Read more