From 8c0efc3d778be745f657a9507d27b3408df2cf7f Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Mon, 7 May 2018 21:27:34 -0700 Subject: [PATCH] Add a variant skip attribute --- serde_derive/src/internals/attr.rs | 6 ++++++ 1 file changed, 6 insertions(+) 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();