#[repr(C)]pub struct ifaddrs {
pub ifa_next: *mut ifaddrs,
pub ifa_name: *mut c_char,
pub ifa_flags: c_uint,
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 c_charifa_flags: c_uintifa_addr: *mut sockaddrifa_netmask: *mut sockaddrifa_ifu: *mut sockaddrifa_data: *mut c_voidTrait Implementations
impl Copy for ifaddrs
impl Eq for ifaddrs
impl StructuralEq for ifaddrs
impl StructuralPartialEq for ifaddrs
Auto Trait Implementations
impl RefUnwindSafe for ifaddrs
impl !Send for ifaddrs
impl !Sync for ifaddrs
impl Unpin for ifaddrs
impl UnwindSafe for ifaddrs
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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