pub type IResult<I, O, E = InputError<I>> = PResult<(I, O), E>;
Expand description
Holds the result of Parser
Ok((I, O))
is the remaining input and the parsed valueErr(ErrMode<E>)
is the error along with how to respond to it
By default, the error type (E
) is InputError
Parser::parse
is a top-level operation that can help convert to a Result
for integrating
with your application’s error reporting.
Aliased Type§
enum IResult<I, O, E = InputError<I>> {
Ok((I, O)),
Err(ErrMode<E>),
}