Module combine::parser::item
[−]
[src]
Parsers working with single stream items.
Structs
| Any | |
| Eof | |
| NoneOf | |
| OneOf | |
| Position | |
| Satisfy | |
| SatisfyMap | |
| Token | |
| Tokens | |
| Value |
Functions
| any |
Parses any token. |
| eof |
Succeeds only if the stream is at end of input, fails otherwise. |
| item |
Parses a character and succeeds if the character is equal to |
| none_of |
Extract one token and succeeds if it is not part of |
| one_of |
Extract one token and succeeds if it is part of |
| position |
Parser which just returns the current position in the stream. |
| satisfy |
Parses a token and succeeds depending on the result of |
| satisfy_map |
Parses a token and passes it to |
| token |
Parses a character and succeeds if the character is equal to |
| tokens |
Parses multiple tokens. |
| value |
Always returns the value |