Trait Reader

Source
pub trait Reader {
    // Required methods
    fn read_byte(&mut self) -> u8;
    fn skip_byte(&mut self);
    fn peek_byte(&mut self) -> u8;
    fn read_n_bytes(&mut self, n: usize) -> Vec<u8>;
}

Required Methods§

Source

fn read_byte(&mut self) -> u8

Source

fn skip_byte(&mut self)

Source

fn peek_byte(&mut self) -> u8

Source

fn read_n_bytes(&mut self, n: usize) -> Vec<u8>

Implementors§