Skip to main content

Module common

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ยง

ParsePair ๐Ÿ”’
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 ๐Ÿ”’