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>;
}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>;
}