pub enum AddrTransformError {
EncodeBufferTooSmall,
NotEnoughBytes,
}
Expand description
The error type for errors that get returned when encoding or decoding fails.
Variants§
EncodeBufferTooSmall
Returned when the buffer is too small to encode.
NotEnoughBytes
Returned when the bytes are corrupted.
Trait Implementations§
source§impl Debug for AddrTransformError
impl Debug for AddrTransformError
source§impl Display for AddrTransformError
impl Display for AddrTransformError
source§impl Error for AddrTransformError
impl Error for AddrTransformError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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 AddrTransformError
impl RefUnwindSafe for AddrTransformError
impl Send for AddrTransformError
impl Sync for AddrTransformError
impl Unpin for AddrTransformError
impl UnwindSafe for AddrTransformError
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