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.impl Copy for PD8
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
impl PeripheralType for PD8
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.Auto Trait Implementations§
impl Freeze for PD8
impl RefUnwindSafe for PD8
impl Send for PD8
impl Sync for PD8
impl Unpin for PD8
impl UnsafeUnpin for PD8
impl UnwindSafe for PD8
Blanket Implementations§
impl<T, I> Binding<I, NoHandler<I>> for T
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