cfgmatic-source
Configuration sources (file, env, remote) for cfgmatic framework.
Features
- FileSource - Load configuration from files (TOML, JSON, YAML)
- EnvSource - Load from environment variables
- MemorySource - In-memory source for testing
- CompositeSource - Combine multiple sources with priorities
Usage
use *;
let source = builder
.path
.build;
let config: MyConfig = source.load?;