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 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 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 MosiPin<SPI0> for PIN_3
impl MosiPin<SPI0> for PIN_7
impl MosiPin<SPI0> for PIN_19
impl MosiPin<SPI0> for PIN_23
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