Expand description
Zero-boilerplate configuration management
Usage
use serde_derive::Deserialize;
use configit::Loader;
#[derive(Debug, Deserialize)]
pub struct AppConfig {
host: String,
port: u16,
}
let config = AppConfig::load("config.toml").expect("couldn't load `config.toml` file");
println!("config: {config:?}");