Expand description
Configuration source abstraction.
This module provides the Source trait for abstracting configuration sources,
allowing configuration to be loaded from files, environment variables, databases,
or any other source.
Structs§
- EnvSource
- A configuration source that loads from environment variables.
- File
Source - A configuration source that loads from a file.
- Layered
Source - A configuration source that layers multiple sources with priority.
- Memory
Source - A configuration source that holds data in memory.
Traits§
- Source
- A source of configuration data.