From 20fc31c78afb810e5c07aca18874b627ecbeb352 Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Thu, 25 Sep 2025 09:33:38 -0700 Subject: [PATCH] Rename identifier::generate_body -> deserialize_custom --- serde_derive/src/de.rs | 2 +- serde_derive/src/de/identifier.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/serde_derive/src/de.rs b/serde_derive/src/de.rs index fc98fdb9..981088af 100644 --- a/serde_derive/src/de.rs +++ b/serde_derive/src/de.rs @@ -323,7 +323,7 @@ fn deserialize_body(cont: &Container, params: &Parameters) -> Fragment { } } else { match &cont.data { - Data::Enum(variants) => identifier::generate_body(params, variants, &cont.attrs), + Data::Enum(variants) => identifier::deserialize_custom(params, variants, &cont.attrs), Data::Struct(_, _) => unreachable!("checked in serde_derive_internals"), } } diff --git a/serde_derive/src/de/identifier.rs b/serde_derive/src/de/identifier.rs index 6facd02d..fd3be9d7 100644 --- a/serde_derive/src/de/identifier.rs +++ b/serde_derive/src/de/identifier.rs @@ -11,7 +11,7 @@ use quote::{quote, ToTokens}; // Generates `Deserialize::deserialize` body for an enum with // `serde(field_identifier)` or `serde(variant_identifier)` attribute. -pub(super) fn generate_body( +pub(super) fn deserialize_custom( params: &Parameters, variants: &[Variant], cattrs: &attr::Container,