Skip to main content

UartAdvanced

Trait UartAdvanced 

Source
pub trait UartAdvanced<'a>:
    Configure
    + Transmit<'a>
    + ReceiveAdvanced<'a> { }
Expand description

Trait for a full advanced UART device.

This includes configuring the bus, transmitting data, and the advanced reception operations.

Dyn Compatibility§

This trait is dyn compatible.

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

Implementors§

Source§

impl<'a, T: Configure + Transmit<'a> + ReceiveAdvanced<'a>> UartAdvanced<'a> for T