pub struct PD4 { /* private fields */ }Expand description
PD4 peripheral
Implementations§
Trait Implementations§
Source§impl ExtiPin for PD4
Available on crate feature exti only.
impl ExtiPin for PD4
Available on crate feature
exti only.Source§type ExtiChannel = EXTI4
type ExtiChannel = EXTI4
EXTI channel assigned to this pin. Read more
Source§impl NOEPin<FSMC> for PD4
Available on afio only.
impl NOEPin<FSMC> for PD4
Available on
afio only.Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
NOEPin.Source§impl RtsPin<USART2, AfioRemapBool<true>> for PD4
impl RtsPin<USART2, AfioRemapBool<true>> for PD4
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
RtsPin.impl Copy for PD4
impl PeripheralType for PD4
Auto Trait Implementations§
impl Freeze for PD4
impl RefUnwindSafe for PD4
impl Send for PD4
impl Sync for PD4
impl Unpin for PD4
impl UnwindSafe for PD4
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