From ad2b064b0abe3e1c71a755f809eba305e2bc8757 Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Thu, 25 Sep 2025 09:40:40 -0700 Subject: [PATCH] Adjust variable names --- serde_derive/src/de/enum_.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/serde_derive/src/de/enum_.rs b/serde_derive/src/de/enum_.rs index 15a1e541..6bcea1ca 100644 --- a/serde_derive/src/de/enum_.rs +++ b/serde_derive/src/de/enum_.rs @@ -25,12 +25,12 @@ pub(super) fn generate_body( // Ignore any error associated with non-untagged deserialization so that we // can fall through to the untagged variants. This may be infallible so we // need to provide the error type. - let tagged_frag = quote! { + let first_attempt = quote! { if let _serde::#private::Result::<_, __D::Error>::Ok(__ok) = (|| #tagged_frag)() { return _serde::#private::Ok(__ok); } }; - enum_untagged::generate_body(params, untagged, cattrs, Some(tagged_frag)) + enum_untagged::generate_body(params, untagged, cattrs, Some(first_attempt)) } None => deserialize_homogeneous_enum(params, variants, cattrs), }