pub enum PrefixError {
InvalidPrefixAddress {
payload_length: usize,
},
InvalidPrefixCacheInfo(DecodeError),
ParseNla(NlaError),
Other(DecodeError),
}
Variants§
Trait Implementations§
Source§impl Debug for PrefixError
impl Debug for PrefixError
Source§impl Display for PrefixError
impl Display for PrefixError
Source§impl Error for PrefixError
impl Error for PrefixError
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<DecodeError> for PrefixError
impl From<DecodeError> for PrefixError
Auto Trait Implementations§
impl Freeze for PrefixError
impl RefUnwindSafe for PrefixError
impl Send for PrefixError
impl Sync for PrefixError
impl Unpin for PrefixError
impl UnwindSafe for PrefixError
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