Method lrs::io::BufReader::buffered

Creates a new buffered reader that is backed by borrowed memory.

Syntax

impl<'a, R> BufReader<R, NoMem<'a>>
    where R: Read,
{
    fn buffered(read: R, buf: &'a mut [u8]) -> BufReader<R, NoMem<'a>>
}

Arguments

NameDescription
read

The reader that will be wrapped in the buffered reader.

buf

The buffer that will be used to back the buffered reader.

Remarks

The length of buf will be decreased to the previous power of two.