pub struct PB5 { /* private fields */ }
Expand description
PB5 peripheral
Implementations§
Trait Implementations§
Source§impl BreakInputPin<TIM16, BkIn1, AfioRemapBool<false>> for PB5
impl BreakInputPin<TIM16, BkIn1, AfioRemapBool<false>> for PB5
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as BreakInputPin
Source§impl BreakInputPin<TIM16, BkIn1, AfioRemapBool<true>> for PB5
impl BreakInputPin<TIM16, BkIn1, AfioRemapBool<true>> for PB5
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as BreakInputPin
Source§impl MosiPin<SPI1, AfioRemapBool<true>> for PB5
impl MosiPin<SPI1, AfioRemapBool<true>> for PB5
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as MosiPin
Source§impl MosiPin<SPI3, AfioRemapBool<false>> for PB5
impl MosiPin<SPI3, AfioRemapBool<false>> for PB5
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as MosiPin
Source§impl TimerPin<TIM3, Ch2, AfioRemap<2>> for PB5
impl TimerPin<TIM3, Ch2, AfioRemap<2>> for PB5
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as TimerPin
impl Copy for PB5
impl PeripheralType for PB5
Auto Trait Implementations§
impl Freeze for PB5
impl RefUnwindSafe for PB5
impl Send for PB5
impl Sync for PB5
impl Unpin for PB5
impl UnwindSafe for PB5
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