Modules§
Structs§
- Coords
InString - Coordinates in a string
- Input
Location - Location in the source input
- Input
Range - Range in the source input
- Location
OutOf Bounds Err - Indicate a
InputRangeis out-of-bounds of the provided input content - NoAlloc
Container - A container that discards every value
- Parser
Input - Input provided to a
crate::Parser - Parsing
Error - Result of a parsing error
- Parsing
Error Inner - Inner content of a parsing error
- Source
FileID - ID of a source file, to use in
FileId::SourceFile - Span
- Parse content from a parser
Enums§
- FileId
- ID of a source file
- Input
Range Comparison Error - Comparison failure between two input ranges
- Parser
Expectation - Type of parser expectation in an error
Traits§
- Container
- A container to collect values into
- Parser
- A parser takes an input and tries to consume the upcoming character(s) and transform it into a value.
- Parser
Const Utils - Constant function utilities for parsers
- Parser
NonConst Utils - Non-constant-function utilities for parsers
Type Aliases§
- Parser
Result - Result of a parsing operation