From ea046dd5fe1bf32eaf8fd2b6214de3fda75d7315 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20Frosteg=C3=A5rd?= Date: Sat, 23 Jul 2022 17:51:21 +0200 Subject: [PATCH] AccessListConfig: add serde(default, deny_unknown_fields) --- aquatic_common/src/access_list.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/aquatic_common/src/access_list.rs b/aquatic_common/src/access_list.rs index d002d2f..ec69db1 100644 --- a/aquatic_common/src/access_list.rs +++ b/aquatic_common/src/access_list.rs @@ -28,6 +28,7 @@ impl AccessListMode { } #[derive(Clone, Debug, PartialEq, TomlConfig, Deserialize)] +#[serde(default, deny_unknown_fields)] pub struct AccessListConfig { pub mode: AccessListMode, /// Path to access list file consisting of newline-separated hex-encoded info hashes. @@ -39,7 +40,7 @@ pub struct AccessListConfig { impl Default for AccessListConfig { fn default() -> Self { Self { - path: "".into(), + path: "./access-list.txt".into(), mode: AccessListMode::Off, } }