firma_config_schema
firma_config_schema
Section titled “firma_config_schema”Behavior-free serde schema for the unified firma.toml configuration.
This crate is the single source of truth for the shape of Firma
configuration. It contains representation only: serde-derived structs
and enums and their default values. It deliberately holds no cross-field or
environment validation, no path rebasing, and no derived runtime types.
Dependencies are limited to serde, shared configuration value types, and
representation-fidelity helpers for individual fields.
Each Firma component owns a validated configuration type built from the
relevant portion of this schema (typically via TryFrom), keeping
cross-field and runtime validation inside the component while representation
and intrinsic value invariants live here.
Modules mirror the top-level and nested firma.toml sections.
Modules
Section titled “Modules”7 modules
1 struct
1 struct
1 function
1 struct
6 enums, 8 structs
1 struct, 3 enums
2 enums, 2 modules
2 enums, 2 structs
1 enum, 1 struct
1 struct, 9 modules
1 enum, 1 struct
2 structs
1 struct
2 structs
1 enum, 2 structs
2 enums, 3 structs
1 enum, 3 structs
1 enum, 1 struct
1 struct