Struct gd32f1x0_hal::dma::Transfer [−][src]
pub struct Transfer<MODE, BUFFER, PAYLOAD> where
PAYLOAD: TransferPayload, { /* fields omitted */ }
Implementations
impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, RxDma<PAYLOAD, C0>> where
RxDma<PAYLOAD, C0>: TransferPayload,
[src]
impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, RxDma<PAYLOAD, C0>> where
RxDma<PAYLOAD, C0>: TransferPayload,
[src]impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, TxDma<PAYLOAD, C0>> where
TxDma<PAYLOAD, C0>: TransferPayload,
[src]
impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, TxDma<PAYLOAD, C0>> where
TxDma<PAYLOAD, C0>: TransferPayload,
[src]impl<BUFFER, PAYLOAD> Transfer<W, BUFFER, RxDma<PAYLOAD, C0>> where
RxDma<PAYLOAD, C0>: TransferPayload,
[src]
impl<BUFFER, PAYLOAD> Transfer<W, BUFFER, RxDma<PAYLOAD, C0>> where
RxDma<PAYLOAD, C0>: TransferPayload,
[src]impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, RxDma<PAYLOAD, C1>> where
RxDma<PAYLOAD, C1>: TransferPayload,
[src]
impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, RxDma<PAYLOAD, C1>> where
RxDma<PAYLOAD, C1>: TransferPayload,
[src]impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, TxDma<PAYLOAD, C1>> where
TxDma<PAYLOAD, C1>: TransferPayload,
[src]
impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, TxDma<PAYLOAD, C1>> where
TxDma<PAYLOAD, C1>: TransferPayload,
[src]impl<BUFFER, PAYLOAD> Transfer<W, BUFFER, RxDma<PAYLOAD, C1>> where
RxDma<PAYLOAD, C1>: TransferPayload,
[src]
impl<BUFFER, PAYLOAD> Transfer<W, BUFFER, RxDma<PAYLOAD, C1>> where
RxDma<PAYLOAD, C1>: TransferPayload,
[src]impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, RxDma<PAYLOAD, C2>> where
RxDma<PAYLOAD, C2>: TransferPayload,
[src]
impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, RxDma<PAYLOAD, C2>> where
RxDma<PAYLOAD, C2>: TransferPayload,
[src]impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, TxDma<PAYLOAD, C2>> where
TxDma<PAYLOAD, C2>: TransferPayload,
[src]
impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, TxDma<PAYLOAD, C2>> where
TxDma<PAYLOAD, C2>: TransferPayload,
[src]impl<BUFFER, PAYLOAD> Transfer<W, BUFFER, RxDma<PAYLOAD, C2>> where
RxDma<PAYLOAD, C2>: TransferPayload,
[src]
impl<BUFFER, PAYLOAD> Transfer<W, BUFFER, RxDma<PAYLOAD, C2>> where
RxDma<PAYLOAD, C2>: TransferPayload,
[src]impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, RxDma<PAYLOAD, C3>> where
RxDma<PAYLOAD, C3>: TransferPayload,
[src]
impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, RxDma<PAYLOAD, C3>> where
RxDma<PAYLOAD, C3>: TransferPayload,
[src]impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, TxDma<PAYLOAD, C3>> where
TxDma<PAYLOAD, C3>: TransferPayload,
[src]
impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, TxDma<PAYLOAD, C3>> where
TxDma<PAYLOAD, C3>: TransferPayload,
[src]impl<BUFFER, PAYLOAD> Transfer<W, BUFFER, RxDma<PAYLOAD, C3>> where
RxDma<PAYLOAD, C3>: TransferPayload,
[src]
impl<BUFFER, PAYLOAD> Transfer<W, BUFFER, RxDma<PAYLOAD, C3>> where
RxDma<PAYLOAD, C3>: TransferPayload,
[src]impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, RxDma<PAYLOAD, C4>> where
RxDma<PAYLOAD, C4>: TransferPayload,
[src]
impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, RxDma<PAYLOAD, C4>> where
RxDma<PAYLOAD, C4>: TransferPayload,
[src]impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, TxDma<PAYLOAD, C4>> where
TxDma<PAYLOAD, C4>: TransferPayload,
[src]
impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, TxDma<PAYLOAD, C4>> where
TxDma<PAYLOAD, C4>: TransferPayload,
[src]impl<BUFFER, PAYLOAD> Transfer<W, BUFFER, RxDma<PAYLOAD, C4>> where
RxDma<PAYLOAD, C4>: TransferPayload,
[src]
impl<BUFFER, PAYLOAD> Transfer<W, BUFFER, RxDma<PAYLOAD, C4>> where
RxDma<PAYLOAD, C4>: TransferPayload,
[src]impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, RxDma<PAYLOAD, C5>> where
RxDma<PAYLOAD, C5>: TransferPayload,
[src]
impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, RxDma<PAYLOAD, C5>> where
RxDma<PAYLOAD, C5>: TransferPayload,
[src]impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, TxDma<PAYLOAD, C5>> where
TxDma<PAYLOAD, C5>: TransferPayload,
[src]
impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, TxDma<PAYLOAD, C5>> where
TxDma<PAYLOAD, C5>: TransferPayload,
[src]impl<BUFFER, PAYLOAD> Transfer<W, BUFFER, RxDma<PAYLOAD, C5>> where
RxDma<PAYLOAD, C5>: TransferPayload,
[src]
impl<BUFFER, PAYLOAD> Transfer<W, BUFFER, RxDma<PAYLOAD, C5>> where
RxDma<PAYLOAD, C5>: TransferPayload,
[src]impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, RxDma<PAYLOAD, C6>> where
RxDma<PAYLOAD, C6>: TransferPayload,
[src]
impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, RxDma<PAYLOAD, C6>> where
RxDma<PAYLOAD, C6>: TransferPayload,
[src]impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, TxDma<PAYLOAD, C6>> where
TxDma<PAYLOAD, C6>: TransferPayload,
[src]
impl<BUFFER, PAYLOAD, MODE> Transfer<MODE, BUFFER, TxDma<PAYLOAD, C6>> where
TxDma<PAYLOAD, C6>: TransferPayload,
[src]impl<BUFFER, PAYLOAD> Transfer<W, BUFFER, RxDma<PAYLOAD, C6>> where
RxDma<PAYLOAD, C6>: TransferPayload,
[src]
impl<BUFFER, PAYLOAD> Transfer<W, BUFFER, RxDma<PAYLOAD, C6>> where
RxDma<PAYLOAD, C6>: TransferPayload,
[src]Trait Implementations
Auto Trait Implementations
impl<MODE, BUFFER, PAYLOAD> Send for Transfer<MODE, BUFFER, PAYLOAD> where
BUFFER: Send,
MODE: Send,
PAYLOAD: Send,
BUFFER: Send,
MODE: Send,
PAYLOAD: Send,
impl<MODE, BUFFER, PAYLOAD> Sync for Transfer<MODE, BUFFER, PAYLOAD> where
BUFFER: Sync,
MODE: Sync,
PAYLOAD: Sync,
BUFFER: Sync,
MODE: Sync,
PAYLOAD: Sync,
impl<MODE, BUFFER, PAYLOAD> Unpin for Transfer<MODE, BUFFER, PAYLOAD> where
BUFFER: Unpin,
MODE: Unpin,
PAYLOAD: Unpin,
BUFFER: Unpin,
MODE: Unpin,
PAYLOAD: Unpin,