pub enum AdvancedPhySpeed {
HalfDuplexBase10T,
FullDuplexBase10T,
HalfDuplexBase100Tx,
FullDuplexBase100Tx,
HalfDuplexBase1000T,
FullDuplexBase1000T,
HalfDuplexBase1000Tx,
FullDuplexBase1000Tx,
}
Expand description
An “advanced link speed” enum that covers more than just the basic ones described by the standard.
Variants§
HalfDuplexBase10T
FullDuplexBase10T
HalfDuplexBase100Tx
FullDuplexBase100Tx
HalfDuplexBase1000T
FullDuplexBase1000T
HalfDuplexBase1000Tx
FullDuplexBase1000Tx
Trait Implementations§
Source§impl Clone for AdvancedPhySpeed
impl Clone for AdvancedPhySpeed
Source§fn clone(&self) -> AdvancedPhySpeed
fn clone(&self) -> AdvancedPhySpeed
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 AdvancedPhySpeed
impl Debug for AdvancedPhySpeed
Source§impl From<PhySpeed> for AdvancedPhySpeed
impl From<PhySpeed> for AdvancedPhySpeed
Source§fn from(s: PhySpeed) -> AdvancedPhySpeed
fn from(s: PhySpeed) -> AdvancedPhySpeed
Converts to this type from the input type.
Source§impl PartialEq for AdvancedPhySpeed
impl PartialEq for AdvancedPhySpeed
impl Copy for AdvancedPhySpeed
impl Eq for AdvancedPhySpeed
impl StructuralPartialEq for AdvancedPhySpeed
Auto Trait Implementations§
impl Freeze for AdvancedPhySpeed
impl RefUnwindSafe for AdvancedPhySpeed
impl Send for AdvancedPhySpeed
impl Sync for AdvancedPhySpeed
impl Unpin for AdvancedPhySpeed
impl UnwindSafe for AdvancedPhySpeed
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