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;