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