pub struct Mmd(/* private fields */);
Expand description
A single MDIO clause 45 register device and address.
Implementations§
Source§impl Mmd
impl Mmd
Sourcepub const SEPARATED_PMA1: Self
pub const SEPARATED_PMA1: Self
Separated PMA (1).
Sourcepub const SEPARATED_PMA2: Self
pub const SEPARATED_PMA2: Self
Separated PMA (2).
Sourcepub const SEPARATED_PMA3: Self
pub const SEPARATED_PMA3: Self
Separated PMA (3).
Sourcepub const SEPARATED_PMA4: Self
pub const SEPARATED_PMA4: Self
Separated PMA (4).
Sourcepub const OFDM_PMAPMD: Self
pub const OFDM_PMAPMD: Self
OFDM PMA/PMD.
Sourcepub const POWER_UNIT: Self
pub const POWER_UNIT: Self
Power unit.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Mmd
impl RefUnwindSafe for Mmd
impl Send for Mmd
impl Sync for Mmd
impl Unpin for Mmd
impl UnwindSafe for Mmd
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> PinInit<T> for T
impl<T> PinInit<T> for T
Source§unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), Infallible>
unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), Infallible>
Initializes
slot
. Read more