pub trait Write<Word: Copy = u8>: ErrorType {
// Required methods
fn write(&mut self, word: Word) -> Result<(), Self::Error>;
fn flush(&mut self) -> Result<(), Self::Error>;
}
Expand description
Write half of a serial interface.
Required Methods§
Trait Implementations§
Source§impl<Word, Error: Error> Write for dyn Write<Word, Error = Error> + '_where
Word: Copy + From<u8>,
impl<Word, Error: Error> Write for dyn Write<Word, Error = Error> + '_where
Word: Copy + From<u8>,
Implementation of core::fmt::Write
for the HAL’s serial::Write
.
TODO write example of usage