Enum protocol::ErrorKind [−][src]
pub enum ErrorKind {
Io(Error),
FromUtf8(FromUtf8Error),
FromNulError(NulError),
TryFromIntError(TryFromIntError),
CharTryFromError(CharTryFromError),
UuidParseError(Error),
Msg(String),
UnknownPacketId,
UnknownEnumDiscriminator(&'static str, String),
UnimplementedParcel(&'static str),
// some variants omitted
}
Expand description
The kind of an error.
Variants
Io(Error)
Tuple Fields
0: Error
FromUtf8(FromUtf8Error)
Tuple Fields
FromNulError(NulError)
Tuple Fields
0: NulError
TryFromIntError(TryFromIntError)
Tuple Fields
CharTryFromError(CharTryFromError)
Tuple Fields
UuidParseError(Error)
Tuple Fields
0: Error
Msg(String)
Tuple Fields
0: String
A convenient variant for String.
UnknownPacketId
UnknownEnumDiscriminator(&'static str, String)
UnimplementedParcel(&'static str)
Tuple Fields
0: &'static str
A parcel type was read that has not been implemented yet.
Implementations
A string describing the error kind.