diff --git a/serde_derive/src/internals/attr.rs b/serde_derive/src/internals/attr.rs index 96bcd447..e8c34d3d 100644 --- a/serde_derive/src/internals/attr.rs +++ b/serde_derive/src/internals/attr.rs @@ -580,6 +580,12 @@ impl Variant { } } + // Parse `#[serde(skip)]` + Meta(Word(word)) if word == "skip" => { + skip_serializing.set_true(); + skip_deserializing.set_true(); + } + // Parse `#[serde(skip_deserializing)]` Meta(Word(word)) if word == "skip_deserializing" => { skip_deserializing.set_true();