Skip to main content

Module mapper

Module mapper 

Source

Modules§

constant
LookupMap implementations backed by a static slice of (char, Entry<T>) pairs.
default
Default LookupMap implementations using the built-in character set.
hash
LookupMap implementations backed by a std::collections::HashMap.

Structs§

BoolMapper
A Mapper for bool output values.
NumMapper
A Mapper for numeric output values.

Enums§

Entry
A character’s decoded meaning: either a concrete value or a toggle marker.

Traits§

LookupMap
Maps characters to Entry values and defines the low/high bounds.
Mapper
Drives the parser’s character decoding and toggle logic.