From 738b5e3fa5fa90073fcafc1d83a1fa7fab51122a Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Wed, 29 Oct 2025 22:38:15 +0000 Subject: [PATCH] Add attempted newtype struct name to deserialization error message. Signed-off-by: Jason Volk --- src/database/de.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/database/de.rs b/src/database/de.rs index d3990715..e082d8d5 100644 --- a/src/database/de.rs +++ b/src/database/de.rs @@ -274,7 +274,7 @@ impl<'a, 'de: 'a> de::Deserializer<'de> for &'a mut Deserializer<'de> { | "$serde_json::private::RawValue" => visitor.visit_map(self), | "Cbor" => visitor .visit_newtype_struct(&mut minicbor_serde::Deserializer::new(self.record_trail())) - .map_err(|e| Self::Error::SerdeDe(e.to_string().into())), + .map_err(|e| Self::Error::SerdeDe(format!("{name}: {e}").into())), | _ => visitor.visit_newtype_struct(self), }