Trait stm32f429_hal::dma::Transfer [] [src]

pub trait Transfer<STREAM>: Sized {
    fn is_complete(&self) -> bool;
fn has_error(&self) -> bool;
fn reset(self) -> STREAM; fn wait(self) -> Result<STREAM, STREAM> { ... } }

DMA transfer

Required Methods

Transfer is complete?

Transfer has error?

Reset after a transfer

Consumes the finished transfer and returns the stream.

Provided Methods

Wait until transfer is either complete or has error.

Implementors