pub struct PD8 { /* private fields */ }
Expand description
PD8 peripheral
Implementations§
Trait Implementations§
Source§impl CRSPin<ETH, AfioRemapBool<true>> for PD8
impl CRSPin<ETH, AfioRemapBool<true>> for PD8
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as CRSPin
Source§impl RXDVPin<ETH, AfioRemapBool<true>> for PD8
impl RXDVPin<ETH, AfioRemapBool<true>> for PD8
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as RXDVPin
Source§impl TxPin<USART3, AfioRemap<3>> for PD8
impl TxPin<USART3, AfioRemap<3>> for PD8
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as TxPin
impl Copy for PD8
impl PeripheralType for PD8
Auto Trait Implementations§
impl Freeze for PD8
impl RefUnwindSafe for PD8
impl Send for PD8
impl Sync for PD8
impl Unpin for PD8
impl UnwindSafe for PD8
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