From 9de49241fb703f5bb775d72adbafe53535841d45 Mon Sep 17 00:00:00 2001 From: Ari Lotter Date: Wed, 4 Sep 2019 10:18:41 -0400 Subject: [PATCH] Bug fix for #1610 Allow unused variables in tuple in AdjacentlyTagged serializer --- serde_derive/src/ser.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/serde_derive/src/ser.rs b/serde_derive/src/ser.rs index 57caaaff5..f483be634 100644 --- a/serde_derive/src/ser.rs +++ b/serde_derive/src/ser.rs @@ -723,6 +723,8 @@ fn serialize_adjacently_tagged_variant( where __S: _serde::Serializer, { + // Some members of this tuple will be unused if they're `skip_serializing` + #[allow(unused_variables)] let (#(#fields_ident,)*) = self.data; #inner }