#[repr(transparent)]pub struct NetlinkAddr(_);
Expand description
Implementations
Trait Implementations
sourceimpl AsRef<sockaddr_nl> for NetlinkAddr
impl AsRef<sockaddr_nl> for NetlinkAddr
sourcefn as_ref(&self) -> &sockaddr_nl
fn as_ref(&self) -> &sockaddr_nl
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Clone for NetlinkAddr
impl Clone for NetlinkAddr
sourcefn clone(&self) -> NetlinkAddr
fn clone(&self) -> NetlinkAddr
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for NetlinkAddr
impl Debug for NetlinkAddr
sourceimpl Display for NetlinkAddr
impl Display for NetlinkAddr
sourceimpl Hash for NetlinkAddr
impl Hash for NetlinkAddr
sourceimpl PartialEq<NetlinkAddr> for NetlinkAddr
impl PartialEq<NetlinkAddr> for NetlinkAddr
sourcefn eq(&self, other: &NetlinkAddr) -> bool
fn eq(&self, other: &NetlinkAddr) -> bool
sourceimpl SockaddrLike for NetlinkAddr
impl SockaddrLike for NetlinkAddr
sourceunsafe fn from_raw(addr: *const sockaddr, len: Option<socklen_t>) -> Option<Self>where
Self: Sized,
unsafe fn from_raw(addr: *const sockaddr, len: Option<socklen_t>) -> Option<Self>where
Self: Sized,
Unsafe constructor from a variable length source Read more
sourcefn as_ptr(&self) -> *const sockaddr
fn as_ptr(&self) -> *const sockaddr
Returns a raw pointer to the inner structure. Useful for FFI.
sourcefn family(&self) -> Option<AddressFamily>
fn family(&self) -> Option<AddressFamily>
Return the address family of this socket Read more
impl Copy for NetlinkAddr
impl Eq for NetlinkAddr
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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more