Skip to main content

qubit_config/
lib.rs

1/*******************************************************************************
2 *
3 *    Copyright (c) 2025 - 2026.
4 *    Haixing Hu, Qubit Co. Ltd.
5 *
6 *    All rights reserved.
7 *
8 ******************************************************************************/
9//! # Configuration Management Module
10//!
11//! Provides flexible configuration management with support for multiple data types and variable substitution.
12//!
13//! # Author
14//!
15//! Haixing Hu
16
17mod config;
18mod configurable;
19mod configured;
20mod error;
21mod property;
22mod utils;
23
24pub use config::Config;
25pub use configurable::Configurable;
26pub use configured::Configured;
27pub use error::{ConfigError, ConfigResult};
28pub use property::Property;
29pub use utils::substitute_variables;