pub enum PayloadFromBytesError {
NamedField(&'static str, FromBytesError),
TypeMismatch,
TruncatedEvent {
wanted: usize,
got: usize,
},
UnsupportedEventType(u32),
}
Variants§
NamedField(&'static str, FromBytesError)
Failed to parse a particular field
TypeMismatch
Type mismatch
TruncatedEvent
Truncated event
UnsupportedEventType(u32)
Unsupported event type
Trait Implementations§
Source§impl Debug for PayloadFromBytesError
impl Debug for PayloadFromBytesError
Source§impl Display for PayloadFromBytesError
impl Display for PayloadFromBytesError
Source§impl Error for PayloadFromBytesError
impl Error for PayloadFromBytesError
Source§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