kernel::hil::uart

Trait Uart

Source
pub trait Uart<'a>:
    Configure
    + Transmit<'a>
    + Receive<'a> { }
Expand description

Trait for a full UART device.

This includes configuring the bus, transmitting data, and receiving data.

Implementors§

Source§

impl<'a, T: Configure + Transmit<'a> + Receive<'a>> Uart<'a> for T