#[repr(C)]
pub union lifreq_ru {
Show 16 fields
pub lifru_addr: sockaddr_storage,
pub lifru_dstaddr: sockaddr_storage,
pub lifru_broadaddr: sockaddr_storage,
pub lifru_token: sockaddr_storage,
pub lifru_subnet: sockaddr_storage,
pub lifru_index: c_int,
pub lifru_flags: u64,
pub lifru_metric: c_int,
pub lifru_mtu: uint_t,
pub lif_muxid: [c_int; 2],
pub lifru_nd_req: lif_nd_req,
pub lifru_ifinfo_req: lif_ifinfo_req,
pub lifru_groupname: [c_char; 32],
pub lifru_binding: [c_char; 32],
pub lifru_zoneid: zoneid_t,
pub lifru_dadstate: uint_t,
}Fields§
§lifru_addr: sockaddr_storage§lifru_dstaddr: sockaddr_storage§lifru_broadaddr: sockaddr_storage§lifru_token: sockaddr_storage§lifru_subnet: sockaddr_storage§lifru_index: c_int§lifru_flags: u64§lifru_metric: c_int§lifru_mtu: uint_t§lif_muxid: [c_int; 2]§lifru_nd_req: lif_nd_req§lifru_ifinfo_req: lif_ifinfo_req§lifru_groupname: [c_char; 32]§lifru_binding: [c_char; 32]§lifru_zoneid: zoneid_t§lifru_dadstate: uint_tTrait Implementations§
Auto Trait Implementations§
impl Freeze for lifreq_ru
impl RefUnwindSafe for lifreq_ru
impl Send for lifreq_ru
impl Sync for lifreq_ru
impl Unpin for lifreq_ru
impl UnwindSafe for lifreq_ru
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