Enum rust_tuyapi::error::ErrorKind [−][src]
pub enum ErrorKind {
Show 16 variants
Base64DecodeError(DecodeError),
JsonError(Error),
OpenSSLError(ErrorStack),
SystemTimeError(SystemTimeError),
TcpError(Error),
Utf8Error(Utf8Error),
ParseError(ErrorKind),
BufferNotCompletelyParsedError,
CanNotEncodeMessageWithoutCommand,
CommandTypeMissing,
CRCError,
KeyLength(usize),
MissingAddressError,
ParsingIncomplete,
BadTcpRead,
VersionError(String, String),
}Variants
Base64DecodeError(DecodeError)Tuple Fields of Base64DecodeError
0: DecodeErrorJsonError(Error)Tuple Fields of JsonError
0: ErrorOpenSSLError(ErrorStack)Tuple Fields of OpenSSLError
0: ErrorStackSystemTimeError(SystemTimeError)Tuple Fields of SystemTimeError
TcpError(Error)Tuple Fields of TcpError
0: ErrorUtf8Error(Utf8Error)Tuple Fields of Utf8Error
0: Utf8ErrorParseError(ErrorKind)Tuple Fields of ParseError
0: ErrorKindKeyLength(usize)Tuple Fields of KeyLength
0: usizeTrait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.