mirror of
https://github.com/OMGeeky/confique.git
synced 2025-12-30 16:23:58 +01:00
24 lines
553 B
Rust
24 lines
553 B
Rust
|
|
mod config {
|
|
use std::path::PathBuf;
|
|
|
|
confique::config! {
|
|
#[derive(Clone)]
|
|
log: {
|
|
/// Determines how many messages are logged. Log messages below
|
|
/// this level are not emitted. Possible values: "trace", "debug",
|
|
/// "info", "warn", "error" and "off".
|
|
level: log::LevelFilter = "debug",
|
|
|
|
/// If this is set, log messages are also written to this file.
|
|
#[example = "/var/log/test.log"]
|
|
file: Option<PathBuf>,
|
|
},
|
|
}
|
|
}
|
|
|
|
|
|
fn main() {
|
|
|
|
}
|