Module modular

Source
Expand description

The modular parser module.

Please refer to to the [parsers] module for a more detailed description of this type of parser.

crate::parsers

Structs§

ModularParser
A convenience interface to the modular parser.
ParsedBase
A parser state of a modular parser.
ParsedFull
A parser state of a modular parser.
Parser
A parser which may be used to parse a Version or its discriminants (BaseVersion and FullVersion), incrementally.
Unparsed
A parser state of a modular parser.

Enums§

ModularParserError
Errors which may be returned during parsing, by the modular parser.
NumberError
An error type for faults relating to parsing and constructing numbers.

Traits§

ParsedState
A trait to restrict the state of the Parser to valid state instances.