[−][src]Trait alt_stm32f30x_hal::serial::ReadDma
ReadDma
Required methods
fn circ_read(
self,
chan: Self::Dma,
buffer: &'static mut [B; 2]
) -> CircBuffer<B, Self::Dma>
self,
chan: Self::Dma,
buffer: &'static mut [B; 2]
) -> CircBuffer<B, Self::Dma>
circ
fn read_exact(
self,
chan: Self::Dma,
buffer: &'static mut B
) -> Transfer<W, &'static mut B, Self::Dma, Self>
self,
chan: Self::Dma,
buffer: &'static mut B
) -> Transfer<W, &'static mut B, Self::Dma, Self>
exact
Implementors
impl<B> ReadDma<B> for Rx<USART1> where
B: AsMut<[u8]>,
[src]
B: AsMut<[u8]>,
fn circ_read(
self,
chan: Self::Dma,
buffer: &'static mut [B; 2]
) -> CircBuffer<B, Self::Dma>
[src]
self,
chan: Self::Dma,
buffer: &'static mut [B; 2]
) -> CircBuffer<B, Self::Dma>
fn read_exact(
self,
chan: Self::Dma,
buffer: &'static mut B
) -> Transfer<W, &'static mut B, Self::Dma, Self>
[src]
self,
chan: Self::Dma,
buffer: &'static mut B
) -> Transfer<W, &'static mut B, Self::Dma, Self>
impl<B> ReadDma<B> for Rx<USART2> where
B: AsMut<[u8]>,
[src]
B: AsMut<[u8]>,
fn circ_read(
self,
chan: Self::Dma,
buffer: &'static mut [B; 2]
) -> CircBuffer<B, Self::Dma>
[src]
self,
chan: Self::Dma,
buffer: &'static mut [B; 2]
) -> CircBuffer<B, Self::Dma>
fn read_exact(
self,
chan: Self::Dma,
buffer: &'static mut B
) -> Transfer<W, &'static mut B, Self::Dma, Self>
[src]
self,
chan: Self::Dma,
buffer: &'static mut B
) -> Transfer<W, &'static mut B, Self::Dma, Self>
impl<B> ReadDma<B> for Rx<USART3> where
B: AsMut<[u8]>,
[src]
B: AsMut<[u8]>,