Trait nue_io::read_exact::ReadExact [] [src]

pub trait ReadExact {
    fn read_exact(&mut self, buf: &mut [u8]) -> Result<()Error>;
}

Extension trait that provides read_exact for all Read implementations.

Required Methods

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

Reads into the entirety of buf or fails with an error.

The Read equivalent of Write::write_all. Retries upon Interrupted errors.

Implementors