Parser

Trait Parser 

Source
pub trait Parser {
    type Input;

    // Required method
    fn parse(&self, input: Self::Input) -> Result<IR, ParserError>;
}
Expand description

Common trait for all parsers

Required Associated Types§

Required Methods§

Source

fn parse(&self, input: Self::Input) -> Result<IR, ParserError>

Implementors§