config-lib 0.9.0

Enterprise-grade multi-format configuration library supporting 8 formats (CONF, INI, Properties, JSON, XML, HCL, TOML, NOML) with sub-50ns caching, hot reloading, and comprehensive validation.
Documentation
1
2
3
4
5
6
7
8
9
10
11
use config_lib::parsers::ini_parser::parse_ini;

fn main() -> config_lib::Result<()> {
    let content = std::fs::read_to_string("test.ini").unwrap();

    println!("=== Testing INI Parser Directly ===");
    let result = parse_ini(&content)?;
    println!("Parsed result: {result:#?}");

    Ok(())
}