diff --git a/serde_derive/src/de/enum_internally.rs b/serde_derive/src/de/enum_internally.rs index 30905f50..b669eef7 100644 --- a/serde_derive/src/de/enum_internally.rs +++ b/serde_derive/src/de/enum_internally.rs @@ -93,7 +93,7 @@ fn deserialize_internally_tagged_variant( } } Style::Newtype => { - enum_untagged::generate_newtype_variant(variant_ident, params, &variant.fields[0]) + enum_untagged::deserialize_newtype_variant(variant_ident, params, &variant.fields[0]) } Style::Struct => struct_::deserialize( params, diff --git a/serde_derive/src/de/enum_untagged.rs b/serde_derive/src/de/enum_untagged.rs index 9118ad60..f66d98de 100644 --- a/serde_derive/src/de/enum_untagged.rs +++ b/serde_derive/src/de/enum_untagged.rs @@ -92,7 +92,7 @@ pub(super) fn deserialize_variant( } } } - Style::Newtype => generate_newtype_variant(variant_ident, params, &variant.fields[0]), + Style::Newtype => deserialize_newtype_variant(variant_ident, params, &variant.fields[0]), Style::Tuple => tuple::deserialize( params, &variant.fields, @@ -110,7 +110,7 @@ pub(super) fn deserialize_variant( // Also used by internally tagged enums // Implicitly (via `generate_variant`) used by adjacently tagged enums -pub(super) fn generate_newtype_variant( +pub(super) fn deserialize_newtype_variant( variant_ident: &syn::Ident, params: &Parameters, field: &Field,