Module config

Module config 

Source
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.
ConfigStack
A minimal, explicit config layering plan.

Enums§

ConfigSource
Where configuration should be loaded from.