#[repr(C)]pub struct MIB_IFROW {Show 24 fields
pub wszName: [WCHAR; 256],
pub dwIndex: IF_INDEX,
pub dwType: IFTYPE,
pub dwMtu: DWORD,
pub dwSpeed: DWORD,
pub dwPhysAddrLen: DWORD,
pub bPhysAddr: [UCHAR; 8],
pub dwAdminStatus: DWORD,
pub dwOperStatus: INTERNAL_IF_OPER_STATUS,
pub dwLastChange: DWORD,
pub dwInOctets: DWORD,
pub dwInUcastPkts: DWORD,
pub dwInNUcastPkts: DWORD,
pub dwInDiscards: DWORD,
pub dwInErrors: DWORD,
pub dwInUnknownProtos: DWORD,
pub dwOutOctets: DWORD,
pub dwOutUcastPkts: DWORD,
pub dwOutNUcastPkts: DWORD,
pub dwOutDiscards: DWORD,
pub dwOutErrors: DWORD,
pub dwOutQLen: DWORD,
pub dwDescrLen: DWORD,
pub bDescr: [UCHAR; 256],
}
Fields§
§wszName: [WCHAR; 256]
§dwIndex: IF_INDEX
§dwType: IFTYPE
§dwMtu: DWORD
§dwSpeed: DWORD
§dwPhysAddrLen: DWORD
§bPhysAddr: [UCHAR; 8]
§dwAdminStatus: DWORD
§dwOperStatus: INTERNAL_IF_OPER_STATUS
§dwLastChange: DWORD
§dwInOctets: DWORD
§dwInUcastPkts: DWORD
§dwInNUcastPkts: DWORD
§dwInDiscards: DWORD
§dwInErrors: DWORD
§dwInUnknownProtos: DWORD
§dwOutOctets: DWORD
§dwOutUcastPkts: DWORD
§dwOutNUcastPkts: DWORD
§dwOutDiscards: DWORD
§dwOutErrors: DWORD
§dwOutQLen: DWORD
§dwDescrLen: DWORD
§bDescr: [UCHAR; 256]
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MIB_IFROW
impl RefUnwindSafe for MIB_IFROW
impl Send for MIB_IFROW
impl Sync for MIB_IFROW
impl Unpin for MIB_IFROW
impl UnwindSafe for MIB_IFROW
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