From 97bf633e14879e2ddab2e989a60fb1a511f9feb4 Mon Sep 17 00:00:00 2001 From: Andy Leiserson Date: Sat, 27 Sep 2025 14:27:45 -0700 Subject: [PATCH] Fix unused warning in a specific feature config Appeared in the Firefox build, and reproducible by building naga with `--no-default-features --features serialize,msl-out`. --- naga/src/back/msl/mod.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/naga/src/back/msl/mod.rs b/naga/src/back/msl/mod.rs index 64b1280a1b0..44aedf686c4 100644 --- a/naga/src/back/msl/mod.rs +++ b/naga/src/back/msl/mod.rs @@ -119,9 +119,8 @@ pub struct BindTarget { pub mutable: bool, } -#[cfg(any(feature = "serialize", feature = "deserialize"))] -#[cfg_attr(feature = "serialize", derive(serde::Serialize))] -#[cfg_attr(feature = "deserialize", derive(serde::Deserialize))] +#[cfg(feature = "deserialize")] +#[derive(serde::Deserialize)] struct BindingMapSerialization { resource_binding: crate::ResourceBinding, bind_target: BindTarget,