pub struct SPI1 { /* private fields */ }Expand description
SPI1 peripheral
Implementations§
Trait Implementations§
impl ClkPin<SPI1> for PIN_10
impl ClkPin<SPI1> for PIN_14
impl ClkPin<SPI1> for PIN_26
impl ClkPin<SPI1> for PIN_30
impl ClkPin<SPI1> for PIN_42
impl ClkPin<SPI1> for PIN_46
impl Copy for SPI1
impl CsPin<SPI1> for PIN_9
impl CsPin<SPI1> for PIN_13
impl CsPin<SPI1> for PIN_25
impl CsPin<SPI1> for PIN_29
impl CsPin<SPI1> for PIN_41
impl CsPin<SPI1> for PIN_45
impl Instance for SPI1
impl MisoPin<SPI1> for PIN_8
impl MisoPin<SPI1> for PIN_12
impl MisoPin<SPI1> for PIN_24
impl MisoPin<SPI1> for PIN_28
impl MisoPin<SPI1> for PIN_40
impl MisoPin<SPI1> for PIN_44
impl MosiPin<SPI1> for PIN_11
impl MosiPin<SPI1> for PIN_15
impl MosiPin<SPI1> for PIN_27
impl MosiPin<SPI1> for PIN_31
impl MosiPin<SPI1> for PIN_43
impl MosiPin<SPI1> for PIN_47
impl PeripheralType for SPI1
Auto Trait Implementations§
impl Freeze for SPI1
impl RefUnwindSafe for SPI1
impl Send for SPI1
impl Sync for SPI1
impl Unpin for SPI1
impl UnsafeUnpin for SPI1
impl UnwindSafe for SPI1
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