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
impl<R: Read> ReadExact for R