Struct embedded_hal_async::spi::ExclusiveDevice
source · pub struct ExclusiveDevice<BUS, CS> { /* private fields */ }Expand description
Implementations§
source§impl<BUS, CS> ExclusiveDevice<BUS, CS>
impl<BUS, CS> ExclusiveDevice<BUS, CS>
Trait Implementations§
source§impl<Word: Copy + 'static, BUS, CS> SpiDevice<Word> for ExclusiveDevice<BUS, CS>where
BUS: SpiBus<Word>,
CS: OutputPin,
impl<Word: Copy + 'static, BUS, CS> SpiDevice<Word> for ExclusiveDevice<BUS, CS>where BUS: SpiBus<Word>, CS: OutputPin,
source§async fn transaction(
&mut self,
operations: &mut [Operation<'_, Word>]
) -> Result<(), Self::Error>
async fn transaction( &mut self, operations: &mut [Operation<'_, Word>] ) -> Result<(), Self::Error>
Perform a transaction against the device. Read more