pub trait CharacterTerminalWriter: FmtWrite {
// Required method
fn print(&mut self, bytes: &[u8]);
// Provided methods
fn print_str(&mut self, s: &str) { ... }
fn print_line(&mut self, s: &str) { ... }
fn write_str(&mut self, s: &str) -> Result<(), FmtError> { ... }
fn newline(&mut self) { ... }
fn print_newline_sequence(&mut self) { ... }
}
Expand description
Character based terminal trait