Module source

Module source 

Source
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.
FileSource
A configuration source that loads from a file.
LayeredSource
A configuration source that layers multiple sources with priority.
MemorySource
A configuration source that holds data in memory.

Traits§

Source
A source of configuration data.