Expand description
Contains combinators that can assemble other matchers or combinators into more complex grammars.
Functions§
- ascii_
alpha - ascii_alpha parses a single ascii alphabet character from an InputIter of bytes.
- ascii_
alphanumeric - ascii_digit parses a single ascii alphabetic or digit character from an InputIter of bytes.
- ascii_
digit - ascii_digit parses a single ascii digit character from an InputIter of bytes.
- ascii_
ws - Matches and returns any ascii charactar whitespace byte.
- complete
- Turns
Result::Incomplete
intoResult::Fail
. - eoi
- Matches the end of input for any InputIter.
Returns
()
for any match. - must
- Maps a
Result::Fail
to aResult::Abort
. - must_
complete - Turns
Result::Fail
orResult::Incomplete
intoResult::Abort
. - not
- Turns a
Result
to it’s inverse. - optional
- Maps a
Result
to be optional. - trap
- Traps a
Result::Abort
and converts it into aResult::Fail
.