Enum zbus::MessageError [−][src]
pub enum MessageError {
InsufficientData,
ExcessData,
IncorrectEndian,
Io(IOError),
NoBodySignature,
UnmatchedBodySignature,
InvalidField,
Variant(VariantError),
MissingField,
}
Expand description
Error type returned by Message
methods.
Variants
Insufficient data provided.
Data too large.
Endian signature invalid or doesn’t match expectation.
Io(IOError)
An I/O error.
Tuple Fields of Io
0: IOError
Missing body signature.
Unmatching/bad body signature.
Invalid message field.
Variant(VariantError)
Data serializing/deserializing error.
Tuple Fields of Variant
0: VariantError
A required field is missing in the headers.
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.