pub fn new(inner: R, path: &'a Path) -> Self {
        Self {
            inner: BufReader::new(inner).lines(),
            path,
            line: 0,
        }
    }
/// Create a string reader from a raw reader.
Create a string reader from a raw reader.
Create a string reader from a raw reader .
pub fn new(inner: R, path: &'a Path) -> Self {
        Self {
            inner: BufReader::new(inner).lines(),
            path,
            line: 0,
        }
    }
pub fn new ( inner : R , path : & ' a Path ) -> Self { Self { inner : BufReader :: new ( inner ) . lines ( ) , path , line : 0 , } }
Create a string reader from a raw reader.
Create a string reader from a raw reader .
inner
R
path
&'a Path
inner
R
path
&'a Path