pub struct PD8 { /* private fields */ }Expand description
PD8 peripheral
Implementations§
Trait Implementations§
Source§impl D13Pin<FSMC> for PD8
Available on afio only.
impl D13Pin<FSMC> for PD8
Available on
afio only.Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
D13Pin.Source§impl DA13Pin<FSMC> for PD8
Available on afio only.
impl DA13Pin<FSMC> for PD8
Available on
afio only.Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
DA13Pin.Source§impl ExtiPin for PD8
Available on crate feature exti only.
impl ExtiPin for PD8
Available on crate feature
exti only.Source§type ExtiChannel = EXTI8
type ExtiChannel = EXTI8
EXTI channel assigned to this pin. Read more
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