Skip to main content

StreamClient

Trait StreamClient 

pub trait StreamClient<'a, DMA>
where DMA: StreamServer<'a>,
{ // Required method fn transfer_done(&self, pid: <DMA as StreamServer<'a>>::Peripheral); }

Required Methods§

fn transfer_done(&self, pid: <DMA as StreamServer<'a>>::Peripheral)

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

§

impl<'a> StreamClient<'a, Dma1<'a>> for Spi<'a>

§

impl<'a> StreamClient<'a, Dma1<'a>> for Usart<'a, Dma1<'a>>

§

impl<'a> StreamClient<'a, Dma2<'a>> for Usart<'a, Dma2<'a>>