Add support for #[derive] annotations

This commit is contained in:
Lukas Kalbertodt
2021-04-29 20:15:30 +02:00
parent 32f05abdca
commit 5d3ccd7b42
5 changed files with 37 additions and 4 deletions

View File

@@ -3,6 +3,7 @@ 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",
@@ -12,8 +13,8 @@ mod config {
/// If this is set, log messages are also written to this file.
#[example = "/var/log/test.log"]
file: Option<PathBuf>,
}
},
},
}
}