pub trait Parser<I: Input> {
type Output;
type Error;
// Required method
fn parse_next(
&mut self,
input: &mut I,
) -> PResult<Self::Output, Self::Error>;
}Required Associated Types§
Required Methods§
Implementations on Foreign Types§
Source§impl<I: Input, P: Parser<I> + ?Sized> Parser<I> for Box<P>
Available on crate feature alloc only.
impl<I: Input, P: Parser<I> + ?Sized> Parser<I> for Box<P>
Available on crate feature
alloc only.