Method lrs::io::BufReader::new

Allocates a new buffered reader.

Syntax

impl<R, H> BufReader<R, H>
    where R: Read,
          H: Allocator,
          <H as Allocator>::Pool: Default,
{
    fn new(read: R, size: usize) -> Result<BufReader<R, H>, Errno>
}

Arguments

NameDescription
read

The reader that will be wrapped in the buffered reader.

size

The buffer-size of the buffered reader.

Remarks

size will be increased to the next power of two.