Skip to main content

LineParser

Trait LineParser 

Source
pub trait LineParser {
    type Event;
    type Error: ClassifiedParserError;

    // Required methods
    fn reset(&mut self);
    fn parse_line(
        &mut self,
        input: LineInput<'_>,
    ) -> Result<Option<Self::Event>, Self::Error>;
}

Required Associated Types§

Required Methods§

Source

fn reset(&mut self)

Source

fn parse_line( &mut self, input: LineInput<'_>, ) -> Result<Option<Self::Event>, Self::Error>

Implementors§