[]Struct actix_rt::signal::unix::libc::ifaddrs

#[repr(C)]
pub struct ifaddrs {
    pub ifa_next: *mut ifaddrs,
    pub ifa_name: *mut i8,
    pub ifa_flags: u32,
    pub ifa_addr: *mut sockaddr,
    pub ifa_netmask: *mut sockaddr,
    pub ifa_ifu: *mut sockaddr,
    pub ifa_data: *mut c_void,
}

Fields

ifa_next: *mut ifaddrsifa_name: *mut i8ifa_flags: u32ifa_addr: *mut sockaddrifa_netmask: *mut sockaddrifa_ifu: *mut sockaddrifa_data: *mut c_void

Trait Implementations

impl Copy for ifaddrs

impl Clone for ifaddrs

Auto Trait Implementations

impl !Send for ifaddrs

impl !Sync for ifaddrs

impl Unpin for ifaddrs

impl UnwindSafe for ifaddrs

impl RefUnwindSafe for ifaddrs

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = !

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]