#[repr(C)]pub struct IOEthernetStats {
pub dot3StatsEntry: IODot3StatsEntry,
pub dot3CollEntry: IODot3CollEntry,
pub dot3RxExtraEntry: IODot3RxExtraEntry,
pub dot3TxExtraEntry: IODot3TxExtraEntry,
}Available on crate feature
network only.Expand description
Aggregate Ethernet statistics structure. Field: dot3StatsEntry IODot3StatsEntry statistics group. Field: dot3CollEntry IODot3CollEntry statistics group. Field: dot3RxExtraEntry IODot3RxExtraEntry statistics group. Field: dot3TxExtraEntry IODot3TxExtraEntry statistics group.
See also Apple’s documentation
Fields§
§dot3StatsEntry: IODot3StatsEntry§dot3CollEntry: IODot3CollEntry§dot3RxExtraEntry: IODot3RxExtraEntry§dot3TxExtraEntry: IODot3TxExtraEntryTrait Implementations§
Source§impl Clone for IOEthernetStats
impl Clone for IOEthernetStats
Source§fn clone(&self) -> IOEthernetStats
fn clone(&self) -> IOEthernetStats
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 IOEthernetStats
impl Debug for IOEthernetStats
Source§impl Encode for IOEthernetStats
Available on crate feature objc2 only.
impl Encode for IOEthernetStats
Available on crate feature
objc2 only.Source§impl PartialEq for IOEthernetStats
impl PartialEq for IOEthernetStats
Source§impl RefEncode for IOEthernetStats
Available on crate feature objc2 only.
impl RefEncode for IOEthernetStats
Available on crate feature
objc2 only.Source§const ENCODING_REF: Encoding
const ENCODING_REF: Encoding
The Objective-C type-encoding for a reference of this type. Read more
impl Copy for IOEthernetStats
impl StructuralPartialEq for IOEthernetStats
Auto Trait Implementations§
impl Freeze for IOEthernetStats
impl RefUnwindSafe for IOEthernetStats
impl Send for IOEthernetStats
impl Sync for IOEthernetStats
impl Unpin for IOEthernetStats
impl UnwindSafe for IOEthernetStats
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> EncodeArgument for Twhere
T: Encode,
impl<T> EncodeArgument for Twhere
T: Encode,
Source§const ENCODING_ARGUMENT: Encoding = T::ENCODING
const ENCODING_ARGUMENT: Encoding = T::ENCODING
The Objective-C type-encoding for this type.
Source§impl<T> EncodeReturn for Twhere
T: Encode,
impl<T> EncodeReturn for Twhere
T: Encode,
Source§const ENCODING_RETURN: Encoding = T::ENCODING
const ENCODING_RETURN: Encoding = T::ENCODING
The Objective-C type-encoding for this type.