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
Required Methods§
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)
Implementors§
impl CharacterTerminalWriter for StdoutTerminal
Available on crate feature
std only.