Skip to main content

Crate qubit_config

Crate qubit_config 

Source
Expand description

§Configuration Management Module

Provides flexible configuration management with support for multiple data types and variable substitution.

Re-exports§

pub use source::ConfigSource;

Modules§

field
Field declarations used by typed configuration reads.
from
Parsing support for typed configuration reads.
options
Read parsing options for configuration values.
source
Configuration Source Module

Structs§

Config
Configuration Manager
ConfigPrefixView
Read-only prefix view over a Config: key lookups use a logical key prefix.
ConfigPropertyMut
Guarded mutable access to a non-final Property stored in a crate::Config.
Configured
Base implementation of configurable objects
Property
Configuration Property

Enums§

ConfigError
Configuration error type

Traits§

ConfigName
Provides borrowed access to a configuration key argument.
ConfigNames
Provides borrowed access to a candidate configuration key list.
ConfigReader
Read-only configuration interface.
Configurable
Configurable trait

Type Aliases§

ConfigResult
Result type for configuration operations