serde_bare::de

Trait Read

Source
pub trait Read: Sealed {
    // Required methods
    fn read_exact(&mut self, buf: &mut [u8]) -> Result<(), Error>;
    fn read_exact_vec_incrementally(
        &mut self,
        len: usize,
    ) -> Result<Vec<u8>, Error>;
}

Required Methods§

Source

fn read_exact(&mut self, buf: &mut [u8]) -> Result<(), Error>

Source

fn read_exact_vec_incrementally(&mut self, len: usize) -> Result<Vec<u8>, Error>

Implementors§

Source§

impl<'a> Read for SliceRead<'a>

Source§

impl<R: Read> Read for IoRead<R>