pub enum PhySpeed {
HalfDuplexBase10T,
FullDuplexBase10T,
HalfDuplexBase100Tx,
FullDuplexBase100Tx,
}
Expand description
Basic link speeds, supported by (almost all) PHYs
Variants§
HalfDuplexBase10T
10BaseT - Half duplex
FullDuplexBase10T
10BaseT - Full duplex
HalfDuplexBase100Tx
100BaseTx - Half duplex
FullDuplexBase100Tx
100BaseTx - Full duplex
Trait Implementations§
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.
impl Copy for PhySpeed
impl Eq for PhySpeed
impl StructuralPartialEq for PhySpeed
Auto Trait Implementations§
impl Freeze for PhySpeed
impl RefUnwindSafe for PhySpeed
impl Send for PhySpeed
impl Sync for PhySpeed
impl Unpin for PhySpeed
impl UnwindSafe for PhySpeed
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