Expand description
A table-driven UTF-8 Parser
This module implements a table-driven UTF-8 parser which should
theoretically contain the minimal number of branches (1). The only branch is
on the Action returned from unpacking a transition.
Modules§
- types 🔒
- Types supporting the UTF-8 parser
Structs§
- Parser
- A parser for Utf8 Characters
Constants§
- CONTINUATION_
MASK 🔒 - Continuation bytes are masked with this value.
Traits§
- Receiver
- Handles codepoint and invalid sequence events from the parser.