pub struct PB9 { /* private fields */ }
Expand description
PB9 peripheral
Implementations§
Trait Implementations§
Source§impl SdaPin<I2C1, AfioRemapBool<true>> for PB9
impl SdaPin<I2C1, AfioRemapBool<true>> for PB9
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as SdaPin
Source§impl TimerPin<TIM17, Ch1, AfioRemapBool<false>> for PB9
impl TimerPin<TIM17, Ch1, AfioRemapBool<false>> for PB9
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as TimerPin
Source§impl TimerPin<TIM4, Ch4, AfioRemapBool<false>> for PB9
impl TimerPin<TIM4, Ch4, AfioRemapBool<false>> for PB9
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as TimerPin
impl Copy for PB9
impl PeripheralType for PB9
Auto Trait Implementations§
impl Freeze for PB9
impl RefUnwindSafe for PB9
impl Send for PB9
impl Sync for PB9
impl Unpin for PB9
impl UnwindSafe for PB9
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