pub enum PacketReadableError {
InputPacketBytes(InputPacketBytesError),
Custom(CustomError),
}Variants§
InputPacketBytes(InputPacketBytesError)
Custom(CustomError)
Trait Implementations§
Source§impl Debug for PacketReadableError
impl Debug for PacketReadableError
Source§impl Display for PacketReadableError
impl Display for PacketReadableError
Source§impl Error for PacketReadableError
impl Error for PacketReadableError
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<CustomError> for PacketReadableError
impl From<CustomError> for PacketReadableError
Source§fn from(err: CustomError) -> PacketReadableError
fn from(err: CustomError) -> PacketReadableError
Converts to this type from the input type.
Source§impl From<InputPacketBytesError> for PacketReadableError
impl From<InputPacketBytesError> for PacketReadableError
Source§fn from(err: InputPacketBytesError) -> PacketReadableError
fn from(err: InputPacketBytesError) -> PacketReadableError
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PacketReadableError
impl !RefUnwindSafe for PacketReadableError
impl Send for PacketReadableError
impl Sync for PacketReadableError
impl Unpin for PacketReadableError
impl !UnwindSafe for PacketReadableError
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