diff --git a/serde_derive/src/de/enum_.rs b/serde_derive/src/de/enum_.rs index 6bcea1ca..39ffc359 100644 --- a/serde_derive/src/de/enum_.rs +++ b/serde_derive/src/de/enum_.rs @@ -84,7 +84,7 @@ pub fn prepare_enum_variant_enum(variants: &[Variant]) -> (TokenStream, Stmts) { }) .collect(); - let variant_visitor = Stmts(identifier::generate_identifier( + let variant_visitor = Stmts(identifier::deserialize_generated( &deserialized_variants, false, // variant identifiers do not depend on the presence of flatten fields true, diff --git a/serde_derive/src/de/identifier.rs b/serde_derive/src/de/identifier.rs index fd3be9d7..8e67b963 100644 --- a/serde_derive/src/de/identifier.rs +++ b/serde_derive/src/de/identifier.rs @@ -122,7 +122,7 @@ pub(super) fn deserialize_custom( } } -pub(super) fn generate_identifier( +pub(super) fn deserialize_generated( deserialized_fields: &[FieldWithAliases], has_flatten: bool, is_variant: bool, diff --git a/serde_derive/src/de/struct_.rs b/serde_derive/src/de/struct_.rs index a08d8acd..f5a77ecf 100644 --- a/serde_derive/src/de/struct_.rs +++ b/serde_derive/src/de/struct_.rs @@ -687,7 +687,7 @@ fn deserialize_field_identifier( (Some(ignore_variant), Some(fallthrough)) }; - Stmts(identifier::generate_identifier( + Stmts(identifier::deserialize_generated( deserialized_fields, has_flatten, false,