Function easyio::read_full[][src]

pub fn read_full(buffer: &mut [u8], r: &mut dyn Read) -> Result<usize, Error>

read_full reads from r until buffer is full, EOF is met, or an io:Error occured.

On ok return: If return size == buffer.len() the read is successful and there may be more data available from r. If return size < buffer.len(), EOF is met before buffer is filled.