pub struct SPI0 { /* private fields */ }Expand description
SPI0 peripheral
Implementations§
Trait Implementations§
impl ClkPin<SPI0> for PIN_2
impl ClkPin<SPI0> for PIN_6
impl ClkPin<SPI0> for PIN_18
impl ClkPin<SPI0> for PIN_22
impl ClkPin<SPI0> for PIN_34
impl ClkPin<SPI0> for PIN_38
impl Copy for SPI0
impl CsPin<SPI0> for PIN_1
impl CsPin<SPI0> for PIN_5
impl CsPin<SPI0> for PIN_17
impl CsPin<SPI0> for PIN_21
impl CsPin<SPI0> for PIN_33
impl CsPin<SPI0> for PIN_37
impl Instance for SPI0
impl MisoPin<SPI0> for PIN_0
impl MisoPin<SPI0> for PIN_4
impl MisoPin<SPI0> for PIN_16
impl MisoPin<SPI0> for PIN_20
impl MisoPin<SPI0> for PIN_32
impl MisoPin<SPI0> for PIN_36
impl MosiPin<SPI0> for PIN_3
impl MosiPin<SPI0> for PIN_7
impl MosiPin<SPI0> for PIN_19
impl MosiPin<SPI0> for PIN_23
impl MosiPin<SPI0> for PIN_35
impl MosiPin<SPI0> for PIN_39
impl PeripheralType for SPI0
Auto Trait Implementations§
impl Freeze for SPI0
impl RefUnwindSafe for SPI0
impl Send for SPI0
impl Sync for SPI0
impl Unpin for SPI0
impl UnsafeUnpin for SPI0
impl UnwindSafe for SPI0
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