pub trait Parse {
type PositionRepr: Display;
// Required methods
fn start<'input>(&'input self) -> usize;
fn is_eof<'input>(&'input self, p: usize) -> bool;
fn position_repr<'input>(&'input self, p: usize) -> Self::PositionRepr;
}
Expand description
A type that can be used as input to a parser.