diff options
author | Lars Wirzenius <liw@liw.fi> | 2021-03-03 11:13:55 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2021-03-03 11:18:22 +0200 |
commit | c93961b0c682b6613849976a4cf8fe7394f01d69 (patch) | |
tree | 1437b39281999209e806755687c0d6a05f376ff7 /src/client.rs | |
parent | 70b5db526585162aba9d828cc92e307a6d90a472 (diff) | |
download | obnam2-c93961b0c682b6613849976a4cf8fe7394f01d69.tar.gz |
fix: don't allow unknown fields in configuration files
Diffstat (limited to 'src/client.rs')
-rw-r--r-- | src/client.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/client.rs b/src/client.rs index 7d1613c..84a6677 100644 --- a/src/client.rs +++ b/src/client.rs @@ -22,6 +22,7 @@ const DEFAULT_CHUNK_SIZE: usize = MIB as usize; const DEVNULL: &str = "/dev/null"; #[derive(Debug, Serialize, Deserialize, Clone)] +#[serde(deny_unknown_fields)] struct TentativeClientConfig { server_url: String, verify_tls_cert: Option<bool>, |