pub fn new(src: R) -> Self {
        GreedyAccessReader {
            inner: src,
            buf: Vec::new(),
            consumed: 0,
        }
    }
/// Creates a new greedy buffered reader with the given byte source.
Creates a new greedy buffered reader with the given byte source.
Creates a new greedy buffered reader with the given byte source .
pub fn new(src: R) -> Self {
        GreedyAccessReader {
            inner: src,
            buf: Vec::new(),
            consumed: 0,
        }
    }
pub fn new ( src : R ) -> Self { GreedyAccessReader { inner : src , buf : Vec :: new ( ) , consumed : 0 , } }
Creates a new greedy buffered reader with the given byte source.
Creates a new greedy buffered reader with the given byte source .
src
R
src
R