qubit-config 0.8.3

Powerful type-safe configuration management with multi-value properties, variable substitution, and rich data type support
Documentation
/*******************************************************************************
 *
 *    Copyright (c) 2025 - 2026.
 *    Haixing Hu, Qubit Co. Ltd.
 *
 *    All rights reserved.
 *
 ******************************************************************************/
//! # Configuration Management Module
//!
//! Provides flexible configuration management with support for multiple data
//! types and variable substitution.
//!
//! # Author
//!
//! Haixing Hu

mod config;
mod config_prefix_view;
mod config_reader;
mod configurable;
mod configured;
mod constants;
mod error;
mod property;
pub mod source;
mod utils;

pub use config::Config;
pub use config_prefix_view::ConfigPrefixView;
pub use config_reader::ConfigReader;
pub use configurable::Configurable;
pub use configured::Configured;
pub use error::{ConfigError, ConfigResult};
pub use property::Property;
pub use source::ConfigSource;
pub use utils::substitute_variables;