diff --git a/schemars/src/lib.rs b/schemars/src/lib.rs index 377f31f..b529a8f 100644 --- a/schemars/src/lib.rs +++ b/schemars/src/lib.rs @@ -111,9 +111,9 @@ use schemars::{schema_for, JsonSchema}; use serde::{Deserialize, Serialize}; #[derive(Deserialize, Serialize, JsonSchema)] -#[serde(rename_all = "camelCase")] +#[serde(rename_all = "camelCase", deny_unknown_fields)] pub struct MyStruct { - #[serde(rename = "myNumber", deny_unknown_fields)] + #[serde(rename = "myNumber")] pub my_int: i32, pub my_bool: bool, #[serde(default)]