Struct baimax::ast::convert::Converter
[−]
[src]
pub struct Converter { /* fields omitted */ }
Methods
impl Converter
[src]
fn process<'a>(&mut self, record: ParsedRecord<'a>) -> ConverterOutput
fn fold<'a, I>(iter: &mut I) -> Result<File, Option<ConvertError>> where
I: Iterator<Item = ParsedRecord<'a>>,
I: Iterator<Item = ParsedRecord<'a>>,
fn fold_results<'a, E, I, O>(iter: &mut I, op: O) -> Result<File, E> where
I: Iterator<Item = Result<ParsedRecord<'a>, E>>,
O: FnOnce(Option<ConvertError>) -> E,
I: Iterator<Item = Result<ParsedRecord<'a>, E>>,
O: FnOnce(Option<ConvertError>) -> E,