Skip to main content

Module pool

Module pool 

Source

Structs§

ChildrenMap
Stores child key index lists for nodes with multiple children. Index 0 is reserved as null.
DynamicPool
Interns unique strings and assigns each a u16 index. Index 0 is reserved as null.
KeyList
Stores key records (u64) forming the Trie structure. Index 0 is reserved as null.
PathMap
Stores path sequences as lists of dynamic pool indices. Index 0 is reserved as null.
StateValueList
Stores state value records (u32) and their associated serde_json::Value payloads. Index 0 is reserved as null.
YamlValueList
Stores YAML value records ([u64; 2]) for leaf values. Index 0 is reserved as null.

Constants§

STATE_MASK_KEY
STATE_MASK_VALUE
STATE_OFFSET_KEY
STATE_OFFSET_VALUE

Functions§

state_get
state_new
state_set

Type Aliases§

StateRecord
State value record: 32-bit fixed-length record.