feat(schema): deny unknown keys (#4270)

This commit is contained in:
David Knaack
2022-09-09 14:59:38 +02:00
committed by GitHub
parent 06281c268d
commit b5d3d8fcf3
83 changed files with 560 additions and 162 deletions
+5 -1
View File
@@ -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 VcshConfig<'a> {
pub symbol: &'a str,