summaryrefslogtreecommitdiffstats
path: root/src/configs/singularity.rs
diff options
context:
space:
mode:
authorDavid Knaack <davidkna@users.noreply.github.com>2022-09-09 14:59:38 +0200
committerGitHub <noreply@github.com>2022-09-09 14:59:38 +0200
commitb5d3d8fcf331cdff6d0e687dcdbac77351731475 (patch)
treeb6577125de1bea7b91c3b49daf631f236c0b3b04 /src/configs/singularity.rs
parent06281c268d74a85d5b28e953bea251a2115f5568 (diff)
feat(schema): deny unknown keys (#4270)
Diffstat (limited to 'src/configs/singularity.rs')
-rw-r--r--src/configs/singularity.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/configs/singularity.rs b/src/configs/singularity.rs
index e11b6acbb..b9169389f 100644
--- a/src/configs/singularity.rs
+++ b/src/configs/singularity.rs
@@ -1,7 +1,11 @@
use serde::{Deserialize, Serialize};
#[derive(Clone, Deserialize, Serialize)]
-#[cfg_attr(feature = "config-schema", derive(schemars::JsonSchema))]
+#[cfg_attr(
+ feature = "config-schema",
+ derive(schemars::JsonSchema),
+ schemars(deny_unknown_fields)
+)]
#[serde(default)]
pub struct SingularityConfig<'a> {
pub symbol: &'a str,