pub trait Buffer {
    // Required methods
    fn write_byte(&mut self, byte: u8);
    fn write(&mut self, content: &[u8]);
    fn write_at(&mut self, content: &[u8], at: usize);
}

Required Methods§

source

fn write_byte(&mut self, byte: u8)

source

fn write(&mut self, content: &[u8])

source

fn write_at(&mut self, content: &[u8], at: usize)

Implementations on Foreign Types§

source§

impl Buffer for Vec<u8>

source§

fn write_byte(&mut self, byte: u8)

source§

fn write(&mut self, content: &[u8])

source§

fn write_at(&mut self, content: &[u8], at: usize)

Implementors§