pub trait UartScheme: Scheme + EventScheme<Event = ()> {
    fn try_recv(&self) -> Result<Option<u8>, DeviceError>;
    fn send(&self, ch: u8) -> Result<(), DeviceError>;

    fn write_str(&self, s: &str) -> Result<(), DeviceError> { ... }
}

Required Methods

Provided Methods

Implementors