Skip to main content

CommandWriter

Trait CommandWriter 

Source
pub trait CommandWriter: TerminalOutput {
    // Required method
    fn write_command(&mut self, command: Command<'_>) -> Result<()>;
}
Expand description

Writes backend-independent terminal commands in caller-selected order.

Required Methods§

Source

fn write_command(&mut self, command: Command<'_>) -> Result<()>

Queues or writes one command.

Implementations on Foreign Types§

Source§

impl<T: CommandWriter + ?Sized> CommandWriter for &mut T

Source§

fn write_command(&mut self, command: Command<'_>) -> Result<()>

Implementors§