pub enum PacketParseError {
HeaderTruncated,
Truncated,
InvalidHeader,
UnexpectedEOF,
CorruptName,
UTF8Error(Utf8Error),
CorruptRecord,
}Variants§
HeaderTruncated
Truncated
InvalidHeader
UnexpectedEOF
CorruptName
UTF8Error(Utf8Error)
CorruptRecord
Trait Implementations§
Source§impl Debug for PacketParseError
impl Debug for PacketParseError
Source§impl Display for PacketParseError
impl Display for PacketParseError
Source§impl Error for PacketParseError
impl Error for PacketParseError
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 PacketParseError
impl RefUnwindSafe for PacketParseError
impl Send for PacketParseError
impl Sync for PacketParseError
impl Unpin for PacketParseError
impl UnwindSafe for PacketParseError
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