pub enum NeighbourTableError {
InvalidValue {
kind: &'static str,
error: DecodeError,
},
InvalidParameter {
kind: &'static str,
error: DecodeError,
},
UnknownNla {
kind: u16,
error: DecodeError,
},
ParseNla(NlaError),
}Variants§
Trait Implementations§
Source§impl Debug for NeighbourTableError
impl Debug for NeighbourTableError
Source§impl Display for NeighbourTableError
impl Display for NeighbourTableError
Source§impl Error for NeighbourTableError
impl Error for NeighbourTableError
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<NeighbourTableError> for RouteNetlinkMessageParseError
impl From<NeighbourTableError> for RouteNetlinkMessageParseError
Source§fn from(source: NeighbourTableError) -> Self
fn from(source: NeighbourTableError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for NeighbourTableError
impl RefUnwindSafe for NeighbourTableError
impl Send for NeighbourTableError
impl Sync for NeighbourTableError
impl Unpin for NeighbourTableError
impl UnwindSafe for NeighbourTableError
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