diff --git a/test_suite/tests/test_annotations.rs b/test_suite/tests/test_annotations.rs index 33670930..354f82c9 100644 --- a/test_suite/tests/test_annotations.rs +++ b/test_suite/tests/test_annotations.rs @@ -2966,7 +2966,9 @@ fn test_expecting_message() { #[derive(Deserialize)] #[serde(expecting = "something strange...")] struct Struct { + #[allow(dead_code)] question: String, + #[allow(dead_code)] answer: u32, } diff --git a/test_suite/tests/test_gen.rs b/test_suite/tests/test_gen.rs index a1f3ce6c..9912d455 100644 --- a/test_suite/tests/test_gen.rs +++ b/test_suite/tests/test_gen.rs @@ -663,6 +663,7 @@ fn test_gen() { #[derive(Deserialize)] struct ImplicitlyBorrowedOption<'a> { + #[allow(dead_code)] option: std::option::Option<&'a str>, } @@ -693,7 +694,9 @@ fn test_gen() { #[derive(Deserialize)] struct RelObject<'a> { + #[allow(dead_code)] ty: &'a str, + #[allow(dead_code)] id: String, } @@ -737,6 +740,7 @@ fn test_gen() { ($field:ty) => { #[derive(Deserialize)] struct MacroRules<'a> { + #[allow(dead_code)] field: $field, } }; @@ -753,6 +757,7 @@ fn test_gen() { #[derive(Deserialize)] struct BorrowLifetimeInsideMacro<'a> { #[serde(borrow = "'a")] + #[allow(dead_code)] f: mac!(Cow<'a, str>), }