/// Execute a C0 or C1 control function.
///
/// For our purposes this is just newline and carriage return.
Execute a C0 or C1 control function.
For our purposes this is just newline and carriage return.
Execute a C0 or C1 control function . For our purposes this is just newline and carriage return .
fn execute(&mut self, byte: u8) {
        log::trace!("execute: 0x{:02X}", byte);
        match byte {
            C0::LF | C0::VT | C0::FF => self.increment_line(),
            C0::CR => self.x = 0,
            _ => log::error!("ignoring execute: 0x{:02}", byte),
        }
    }
fn execute ( & mut self , byte : u8 ) { log :: trace ! ( " " byte ) ; match byte { C0 :: LF | C0 :: VT | C0 :: FF => self . increment_line ( ) , C0 :: CR => self . x = 0 , _ => log :: error ! ( " " byte ) , } }
Execute a C0 or C1 control function.
Execute a C0 or C1 control function .
&mut self
byte
u8