Module parser_combinators::primitives
[−]
[src]
Module containing the primitive types which is used to create and compose more advanced parsers
Structs
| IteratorStream | |
| ParseError |
Struct which hold information about an error that occured at a specific position.
Can hold multiple instances of |
| SourcePosition |
Struct which containing the current position |
| State |
The |
Enums
| Consumed |
Enum used to indicate if a stream has had any elements consumed |
| Error |
Enum used to store information about an error that has occured |
Traits
| Parser |
By implementing the |
| Stream |
A stream is a sequence of items that can be extracted one by one |
Functions
| from_iter |
Converts an |
Type Definitions
| ParseResult |
A type alias over the specific |