From f44402e22462797de528d5cb43e25c4e3aee7121 Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Fri, 8 May 2020 15:38:44 -0700 Subject: [PATCH] Add regression test for issue 1804 --- test_suite/tests/test_gen.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/test_suite/tests/test_gen.rs b/test_suite/tests/test_gen.rs index 92bb0ae1..c429500c 100644 --- a/test_suite/tests/test_gen.rs +++ b/test_suite/tests/test_gen.rs @@ -691,6 +691,16 @@ fn test_gen() { #[serde(flatten, skip_deserializing)] flat: T, } + + // https://github.com/serde-rs/serde/issues/1804 + #[derive(Serialize, Deserialize)] + enum Message { + #[serde(skip)] + #[allow(dead_code)] + String(String), + #[serde(other)] + Unknown, + } } //////////////////////////////////////////////////////////////////////////