#[repr(C)]pub struct ifmediareq {
pub ifm_name: [c_char; 16],
pub ifm_current: c_int,
pub ifm_mask: c_int,
pub ifm_status: c_int,
pub ifm_active: c_int,
pub ifm_count: c_int,
pub ifm_ulist: *mut c_int,
}Fields§
§ifm_name: [c_char; 16]if name, e.g. “en0”
ifm_current: c_intcurrent media options
ifm_mask: c_intdon’t care mask
ifm_status: c_intmedia status
ifm_active: c_intactive options
ifm_count: c_int§entries in ifm_ulist array
ifm_ulist: *mut c_intmedia words
Trait Implementations§
Source§impl Clone for ifmediareq
impl Clone for ifmediareq
Source§fn clone(&self) -> ifmediareq
fn clone(&self) -> ifmediareq
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ifmediareq
impl Debug for ifmediareq
impl Copy for ifmediareq
Auto Trait Implementations§
impl Freeze for ifmediareq
impl RefUnwindSafe for ifmediareq
impl !Send for ifmediareq
impl !Sync for ifmediareq
impl Unpin for ifmediareq
impl UnwindSafe for ifmediareq
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