#[repr(C)]
pub union ifru {
Show 13 fields
pub addr: sockaddr,
pub dstaddr: sockaddr,
pub broadaddr: sockaddr,
pub netmask: sockaddr,
pub hwaddr: sockaddr,
pub flags: c_short,
pub ivalue: c_int,
pub mtu: c_int,
pub map: ifmap,
pub slave: [c_char; 16],
pub newname: [c_char; 16],
pub data: *mut c_void,
pub settings: if_settings,
}
Fields§
§addr: sockaddr
§dstaddr: sockaddr
§broadaddr: sockaddr
§netmask: sockaddr
§hwaddr: sockaddr
§flags: c_short
§ivalue: c_int
§mtu: c_int
§map: ifmap
§slave: [c_char; 16]
§newname: [c_char; 16]
§data: *mut c_void
§settings: if_settings
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ifru
impl RefUnwindSafe for ifru
impl !Send for ifru
impl !Sync for ifru
impl Unpin for ifru
impl UnwindSafe for ifru
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more