From a32cc1e9a52325dbd637e0cc493b00c41a634eee Mon Sep 17 00:00:00 2001 From: febo Date: Tue, 16 Sep 2025 12:06:43 +0100 Subject: [PATCH] Add conditional debug derive --- address/src/lib.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/address/src/lib.rs b/address/src/lib.rs index 8c53928e9..00d1a066a 100644 --- a/address/src/lib.rs +++ b/address/src/lib.rs @@ -83,8 +83,9 @@ const PDA_MARKER: &[u8; 21] = b"ProgramDerivedAddress"; #[cfg_attr(all(feature = "borsh", feature = "std"), derive(BorshSchema))] #[cfg_attr(feature = "serde", derive(Deserialize, Serialize))] #[cfg_attr(feature = "bytemuck", derive(Pod, Zeroable))] -#[derive(Clone, Copy, Default, Eq, Ord, PartialOrd)] #[cfg_attr(feature = "dev-context-only-utils", derive(Arbitrary))] +#[cfg_attr(not(feature = "decode"), derive(Debug))] +#[derive(Clone, Copy, Default, Eq, Ord, PartialOrd)] pub struct Address(pub(crate) [u8; 32]); #[cfg(feature = "sanitize")]