Expand description
High-level configuration conventions and layering. High-level configuration conventions.
This module describes a minimal, explicit layering model suitable for many services: defaults → file → environment.
Contract
- Sources are applied from low → high precedence.
- On key conflict, the later (higher-precedence) source wins.
- Validation is out of scope; callers should validate merged configuration before use.
Structs§
- AppConfig
- Minimal application configuration placeholder.
- Config
Stack - A minimal, explicit config layering plan.
Enums§
- Config
Source - Where configuration should be loaded from.