Module common

Source

Structs§

ExpressionParser
MessageParseError
An error that occurs when parsing a message within a specific line. Contains context pointing at that specific error.
RuleIter

Enums§

ErrorKind
Rule

Constants§

_PEST_GRAMMAR_ExpressionParser 🔒

Traits§

Parse
A trait for types that can be directly parsed from a string input, regardless of context.
ParsePair
ScopedParse
ScopedParsePair
A trait for types that are parsed from a pest::iterators::Pair<Rule> that depends on the context - e.g. extension lookups or other contextual information. This is used for types that are not directly parsed from the grammar, but rather require additional context to parse correctly.

Functions§

iter_pairs
unescape_string
Unescapes a quoted string literal, handling escape sequences.
unwrap_single_pair