pub struct ETH1 { /* private fields */ }Expand description
ETH1 peripheral
Implementations§
Trait Implementations§
Source§impl RGMIICLK125Pin<ETH1> for PF2
Available on non-afio only.
impl RGMIICLK125Pin<ETH1> for PF2
Available on non-
afio only.Source§impl RGMIIRXClkPin<ETH1> for PF7
Available on non-afio only.
impl RGMIIRXClkPin<ETH1> for PF7
Available on non-
afio only.Source§impl RGMIIRXCtlPin<ETH1> for PF10
Available on non-afio only.
impl RGMIIRXCtlPin<ETH1> for PF10
Available on non-
afio only.Source§impl RGMIIRXD0Pin<ETH1> for PF14
Available on non-afio only.
impl RGMIIRXD0Pin<ETH1> for PF14
Available on non-
afio only.Source§impl RGMIIRXD1Pin<ETH1> for PF15
Available on non-afio only.
impl RGMIIRXD1Pin<ETH1> for PF15
Available on non-
afio only.Source§impl RGMIIRXD2Pin<ETH1> for PF8
Available on non-afio only.
impl RGMIIRXD2Pin<ETH1> for PF8
Available on non-
afio only.Source§impl RGMIITXCtlPin<ETH1> for PF11
Available on non-afio only.
impl RGMIITXCtlPin<ETH1> for PF11
Available on non-
afio only.Source§impl RGMIITXD0Pin<ETH1> for PF12
Available on non-afio only.
impl RGMIITXD0Pin<ETH1> for PF12
Available on non-
afio only.Source§impl RGMIITXD1Pin<ETH1> for PF13
Available on non-afio only.
impl RGMIITXD1Pin<ETH1> for PF13
Available on non-
afio only.impl Copy for ETH1
impl Instance for ETH1
Available on
eth_v2a only.impl PeripheralType for ETH1
impl RccPeripheral for ETH1
Auto Trait Implementations§
impl Freeze for ETH1
impl RefUnwindSafe for ETH1
impl Send for ETH1
impl Sync for ETH1
impl Unpin for ETH1
impl UnwindSafe for ETH1
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> ToMutAligned for Twhere
T: ?Sized,
impl<T> ToMutAligned for Twhere
T: ?Sized,
Source§fn to_mut_aligned<A>(&mut self) -> &mut Aligned<A, <T as ToMutAligned>::Element>where
A: Alignment,
fn to_mut_aligned<A>(&mut self) -> &mut Aligned<A, <T as ToMutAligned>::Element>where
A: Alignment,
Create a type-checked aligned value from a value that is aligned.