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
@@ -82,7 +82,11 @@ pub mod zig;
pub use starship_root::*;
#[derive(Serialize, Deserialize, Clone, Default)]
#[cfg_attr(feature = "config-schema", derive(schemars::JsonSchema))]
#[cfg_attr(
feature = "config-schema",
derive(schemars::JsonSchema),
schemars(deny_unknown_fields)
)]
#[serde(default)]
pub struct FullConfig<'a> {
// Meta