graze
?graze
is a zero-boilerplate configuration library.
graze
itself does not use serde as a dependency, but can
easily be used alongside the serde ecosystem.
load_from_path
load_or_default
load_or_write_default
```rust use serde::Deserialize;
struct Config { message: String }
fn main() { let config = graze::loadfrompath("Config.toml", |c| toml::from_str(c)) .expect("Could not load configuration");
println!("{}", config.message);
} ```