Trait easy_csv::CSVParsable
[−]
[src]
pub trait CSVParsable<T> { fn parse_header<R: Read>(
reader: &mut Reader<R>
) -> Result<Vec<usize>, Error>; fn parse_row<R: Read>(
reader: &mut Enumerate<StringRecords<R>>,
col_indices: &Vec<usize>
) -> Option<Result<T, Error>>; }
Required Methods
fn parse_header<R: Read>(reader: &mut Reader<R>) -> Result<Vec<usize>, Error>
fn parse_row<R: Read>(
reader: &mut Enumerate<StringRecords<R>>,
col_indices: &Vec<usize>
) -> Option<Result<T, Error>>
reader: &mut Enumerate<StringRecords<R>>,
col_indices: &Vec<usize>
) -> Option<Result<T, Error>>