[−][src]Struct esp32_hal::spi::Pins
Pins used by the SPI interface
Fields
sclk: SCLK
sdo: SDO
sdi: Option<SDI>
cs: Option<CS>
Auto Trait Implementations
impl<SCLK, SDO, SDI, CS> Send for Pins<SCLK, SDO, SDI, CS> where
CS: Send,
SCLK: Send,
SDI: Send,
SDO: Send,
CS: Send,
SCLK: Send,
SDI: Send,
SDO: Send,
impl<SCLK, SDO, SDI, CS> Sync for Pins<SCLK, SDO, SDI, CS> where
CS: Sync,
SCLK: Sync,
SDI: Sync,
SDO: Sync,
CS: Sync,
SCLK: Sync,
SDI: Sync,
SDO: Sync,
impl<SCLK, SDO, SDI, CS> Unpin for Pins<SCLK, SDO, SDI, CS> where
CS: Unpin,
SCLK: Unpin,
SDI: Unpin,
SDO: Unpin,
CS: Unpin,
SCLK: Unpin,
SDI: Unpin,
SDO: Unpin,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,