Struct zicsv::Reader
[−]
[src]
pub struct Reader<StreamReader> where
StreamReader: BufRead, { /* fields omitted */ }
Reader bound to specific type of IO stream.
Methods
impl<StreamReader> Reader<StreamReader> where
StreamReader: BufRead,
[src]
StreamReader: BufRead,
pub fn from_buf_reader(reader: StreamReader) -> Result<Self, Error>
[src]
Parse data from buffered reader.
impl<UnbufferedReader> Reader<BufReader<UnbufferedReader>> where
UnbufferedReader: Read,
[src]
UnbufferedReader: Read,
pub fn from_reader(reader: UnbufferedReader) -> Result<Self, Error>
[src]
Parse data from normal (not buffered) reader.
impl Reader<BufReader<File>>
[src]
pub fn from_file<Path: AsRef<Path>>(path: Path) -> Result<Self, Error>
[src]
Parse data from file specified by path.
Trait Implementations
impl<StreamReader> GenericReader for Reader<StreamReader> where
StreamReader: BufRead,
[src]
StreamReader: BufRead,