pub enum GetNextMessageError {
MessageTooLarge,
ReadErr(ReadError),
DeserializeErr(Error),
}Variants§
Trait Implementations§
Source§impl Debug for GetNextMessageError
impl Debug for GetNextMessageError
Source§impl Display for GetNextMessageError
impl Display for GetNextMessageError
Source§impl Error for GetNextMessageError
impl Error for GetNextMessageError
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()
Source§impl From<Error> for GetNextMessageError
impl From<Error> for GetNextMessageError
Source§impl From<GetNextMessageError> for ReadMessagesError
impl From<GetNextMessageError> for ReadMessagesError
Source§fn from(source: GetNextMessageError) -> Self
fn from(source: GetNextMessageError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !Freeze for GetNextMessageError
impl RefUnwindSafe for GetNextMessageError
impl Send for GetNextMessageError
impl Sync for GetNextMessageError
impl Unpin for GetNextMessageError
impl UnwindSafe for GetNextMessageError
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