Struct nix::sys::socket::NetlinkAddr
pub struct NetlinkAddr(pub sockaddr_nl);
Fields
pub 0: sockaddr_nl
Implementations
impl NetlinkAddr
pub fn new(pid: u32, groups: u32) -> NetlinkAddr
pub const fn pid(&Self) -> u32
pub const fn groups(&Self) -> u32
Trait Implementations
impl Clone for NetlinkAddr
fn clone(&Self) -> NetlinkAddr
impl Copy for NetlinkAddr
impl Debug for NetlinkAddr
fn fmt(&Self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
impl Display for NetlinkAddr
fn fmt(&Self, f: &mut fmt::Formatter<'_>) -> fmt::Result
impl Eq for NetlinkAddr
impl Hash for NetlinkAddr
fn hash<__H: $crate::hash::Hasher>(&Self, state: &mut __H) -> ()
impl PartialEq<NetlinkAddr> for NetlinkAddr
fn eq(&Self, other: &NetlinkAddr) -> bool
fn ne(&Self, other: &NetlinkAddr) -> bool
impl StructuralEq for NetlinkAddr
impl StructuralPartialEq for NetlinkAddr
Auto Trait Implementations
impl RefUnwindSafe for NetlinkAddr
impl Send for NetlinkAddr
impl Sync for NetlinkAddr
impl Unpin for NetlinkAddr
impl UnwindSafe for NetlinkAddr
Blanket Implementations
impl<T> BorrowMut<T> for T
where
T: ?Sized,
where
T: ?Sized,
fn borrow_mut(&mut Self) -> &mut T