Struct nlmsgerr
#[repr(C)]
pub struct nlmsgerr { pub error: c_int, pub msg: nlmsghdr }
Fields
error: c_intmsg: nlmsghdr
Trait Implementations
impl Clone for nlmsgerr
fn clone(&self) -> nlmsgerr
impl Copy for nlmsgerr
impl Debug for nlmsgerr
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for nlmsgerr
impl Hash for nlmsgerr
fn hash<__H: Hasher>(&self, state: &mut __H)
impl PartialEq for nlmsgerr
fn eq(&self, other: &nlmsgerr) -> bool
impl StructuralPartialEq for nlmsgerr
Auto Trait Implementations
impl Freeze for nlmsgerr
impl RefUnwindSafe for nlmsgerr
impl Send for nlmsgerr
impl Sync for nlmsgerr
impl Unpin for nlmsgerr
impl UnsafeUnpin for nlmsgerr
impl UnwindSafe for nlmsgerr
Blanket Implementations
impl<T> Any for nlmsgerr
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for nlmsgerr
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for nlmsgerr
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for nlmsgerr
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for nlmsgerr
fn from(t: T) -> TReturns the argument unchanged.
impl<T, U> Into<U> for nlmsgerr
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for nlmsgerr
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for nlmsgerr
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>