Modulesยง
- Closing
Delimiter ๐ - Delimiter
Delimitersconstants.
Macrosยง
- expect ๐
- Used in some
fn expect_*methods
Structsยง
- Basic
Parse Error - The fundamental parsing errors that can be triggered by built-in parsing routines.
- Cached
Token ๐ - Delimiters
- A set of characters, to be used with the
Parser::parse_until*methods. - Parse
Error - Extensible parse errors that can be encountered by client parsing implementations.
- Parser
- A CSS parser that borrows its
&strinput, yieldsTokens, and keeps track of nested blocks and functions. - Parser
Input - The owned input for a parser.
- Parser
State - A capture of the internal state of a
Parser(including the position within the input), obtained from theParser::positionmethod.
Enumsยง
- Basic
Parse Error Kind - Details about a
BasicParseError - Block
Type ๐ - Parse
Error Kind - Details of a
ParseError - Parse
Until Error Behavior - When parsing until a given token, sometimes the caller knows that parsing is going to restart at some earlier point, and consuming until we find a top level delimiter is just wasted work.