Expand description
Engine configuration.
Every knob that changes how bytes are interpreted lives here, because
the config is persisted inside the snapshot: opening an existing
database with an incompatible config (different dim, different shard
counts) is a typed error, not a silent reinterpretation.
Structs§
- Config
- Full engine configuration with the defaults.
Constants§
- ENCODED_
LEN - Exact byte length of the encoded config block (see
Config::encode). - RESERVED_
AT - Byte offset of the reserved zero tail (directly after
db_uuid).