pub trait DmaTransferRxTx<BR, BT, T>: Drop {
    // Required method
    fn wait(self) -> (BR, BT, T);
}
Expand description

Trait to be implemented for an in progress dma transfer.

Required Methods§

source

fn wait(self) -> (BR, BT, T)

Wait for the transfer to finish.

Implementors§

source§

impl<'d, T, TX, RX, P, RXBUF, TXBUF, M> DmaTransferRxTx<RXBUF, TXBUF, SpiDma<'d, T, TX, RX, P, M>> for SpiDmaTransferRxTx<'d, T, TX, RX, P, RXBUF, TXBUF, M>where T: InstanceDma<TX, RX>, TX: Tx, RX: Rx, P: SpiPeripheral, M: DuplexMode,