[−][src]Module combine::parser::range
Module containing zero-copy parsers.
These parsers require the RangeStream
bound instead of a plain Stream
.
Structs
Range | |
Recognize | |
RecognizeWithValue | |
Take | |
TakeFn | |
TakeUntilRange | |
TakeWhile | |
TakeWhile1 |
Enums
TakeRange |
Functions
range | Zero-copy parser which reads a range of length |
recognize | Zero-copy parser which returns consumed input range. |
recognize_with_value | Zero-copy parser which returns a pair: (consumed input range, parsed value). |
take | Zero-copy parser which reads a range of length |
take_fn | Searches the entire range using |
take_until_range | Zero-copy parser which reads a range of 0 or more tokens until |
take_while | Zero-copy parser which reads a range of 0 or more tokens which satisfy |
take_while1 | Zero-copy parser which reads a range of 1 or more tokens which satisfy |