Enum PayloadFromBytesError
pub enum PayloadFromBytesError {
NamedField(&'static str, FromBytesError),
TypeMismatch,
TruncatedEvent {
wanted: usize,
got: usize,
},
UnsupportedEventType(u16),
}
Expand description
Error type for parsing event payloads from bytes
Variants§
NamedField(&'static str, FromBytesError)
Failed to parse a particular field
TypeMismatch
Type mismatch
TruncatedEvent
Truncated event
UnsupportedEventType(u16)
Unsupported event type
Trait Implementations§
§impl Debug for PayloadFromBytesError
impl Debug for PayloadFromBytesError
§impl Display for PayloadFromBytesError
impl Display for PayloadFromBytesError
§impl Error for PayloadFromBytesError
impl Error for PayloadFromBytesError
§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for PayloadFromBytesError
impl !RefUnwindSafe for PayloadFromBytesError
impl Send for PayloadFromBytesError
impl Sync for PayloadFromBytesError
impl Unpin for PayloadFromBytesError
impl !UnwindSafe for PayloadFromBytesError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more