Trait Read

Source
pub trait Read<Error> {
    // Required method
    fn read(&mut self, buf: &mut [u8]) -> Result<usize, Error>;
}
Expand description

IO Read type with an error parameter

Required Methods§

Source

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

Read bytes into the buffer

§Errors

Returns an error if an IO error occurs.

Implementations on Foreign Types§

Source§

impl<'a> Read<Infallible> for &'a [u8]

Source§

fn read(&mut self, buf: &mut [u8]) -> Result<usize, Infallible>

Implementors§

Source§

impl<R: Read> Read<Error> for R