Expand description
Runtime configuration snapshot and small env parsing helpers.
This is intentionally a narrow data surface first: it makes effective
FERRUM_* overrides visible in health and bench artifacts while the
hot-path env reads are migrated to typed config structs.
Structs§
- Runtime
Config Entry - One effective config value in a runtime snapshot.
- Runtime
Config Snapshot - Stable snapshot of non-default runtime configuration visible to the process.
Enums§
- EnvTri
State - Tri-state env override used by paths that distinguish unset from forced off.
- Runtime
Config Effect - Impact classes used by config snapshots and artifact diffs.
- Runtime
Config Source - Source of an effective config value.
Functions§
- active_
runtime_ snapshot - The installed runtime snapshot, or an empty snapshot when none was installed (unit tests that do not exercise runtime knobs see defaults).
- install_
runtime_ snapshot - Install the process-wide runtime snapshot resolved at the composition root.
- parse_
bool_ env_ value - parse_
path_ env_ value - parse_
tri_ state_ env_ value - parse_
usize_ env_ value