ronf

Rust Docs Coverage Crates License

Ronf

A configuration library with saving based on config-rs.

Examples

use ronf::prelude::{Config, File, FileFormat};

fn main() {
    let config = Config::builder()
        .add(File::new_str(
            "test_file",
            FileFormat::Json,
            "{\"key\": \"value\"}",
        ))
        .build()
        .unwrap();
    println!("\"key\": {}", config.get("key").unwrap());
}

For more examples, check examples/. Run with cargo run --example FILE_NAME.

Features

File formats