From ef8543f5b500e2c37dd5ceafa055753f9d216e96 Mon Sep 17 00:00:00 2001 From: Arthur Gautier Date: Tue, 23 Dec 2025 04:39:42 +0000 Subject: [PATCH] zeroize: fixup rust 1.92 warnings This changes the tests to highlight the new warnings --- zeroize/tests/zeroize_derive.rs | 2 -- zeroize_derive/src/lib.rs | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/zeroize/tests/zeroize_derive.rs b/zeroize/tests/zeroize_derive.rs index 87bc24ee..2a2ab73b 100644 --- a/zeroize/tests/zeroize_derive.rs +++ b/zeroize/tests/zeroize_derive.rs @@ -125,7 +125,6 @@ impl Drop for ZeroizeNoDropEnum { #[test] #[cfg(feature = "alloc")] -#[allow(unused_assignments)] fn derive_struct_skip() { #[derive(Zeroize, ZeroizeOnDrop)] struct Z { @@ -156,7 +155,6 @@ fn derive_struct_skip() { #[test] #[cfg(feature = "alloc")] -#[allow(unused_assignments)] fn derive_enum_skip() { #[derive(Zeroize, ZeroizeOnDrop)] enum Z { diff --git a/zeroize_derive/src/lib.rs b/zeroize_derive/src/lib.rs index 8c0f9953..d6185e7a 100644 --- a/zeroize_derive/src/lib.rs +++ b/zeroize_derive/src/lib.rs @@ -374,7 +374,7 @@ fn generate_fields(input: &DeriveInput, method: TokenStream) -> TokenStream { }; quote! { - #[allow(unused_variables)] + #[allow(unused_variables, unused_assignments)] #binding => { #(#method_field);* }