Trait BufferedRead

Source
pub trait BufferedRead<'a>: Read {
    // Required methods
    fn fill_buf(&self) -> Result<&'a [u8]>;
    fn consume(&mut self, len: usize);
}

Required Methods§

Source

fn fill_buf(&self) -> Result<&'a [u8]>

Source

fn consume(&mut self, len: usize)

Implementations on Foreign Types§

Source§

impl<'a> BufferedRead<'a> for &'a [u8]

Source§

fn fill_buf(&self) -> Result<&'a [u8]>

Source§

fn consume(&mut self, len: usize)

Source§

impl<'a> BufferedRead<'a> for Cursor<&'a [u8]>

Source§

fn fill_buf(&self) -> Result<&'a [u8]>

Source§

fn consume(&mut self, len: usize)

Implementors§