Skip to content

Commit a139ab2

Browse files
committed
Adjust PR 2446 with less overgeneralized name
1 parent 1d910a4 commit a139ab2

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

serde_derive/src/de.rs

+7-5
Original file line numberDiff line numberDiff line change
@@ -3084,9 +3084,11 @@ struct DeTypeGenerics<'a>(&'a Parameters);
30843084
#[cfg(feature = "deserialize_in_place")]
30853085
struct InPlaceTypeGenerics<'a>(&'a Parameters);
30863086

3087-
/// If `'de` lifetime is defined, prepends it to list of generics
3088-
/// and then produces tokens for declaration generics on type
3089-
fn to_tokens(mut generics: syn::Generics, borrowed: &BorrowedLifetimes, tokens: &mut TokenStream) {
3087+
fn de_type_generics_to_tokens(
3088+
mut generics: syn::Generics,
3089+
borrowed: &BorrowedLifetimes,
3090+
tokens: &mut TokenStream,
3091+
) {
30903092
if borrowed.de_lifetime_param().is_some() {
30913093
let def = syn::LifetimeParam {
30923094
attrs: Vec::new(),
@@ -3106,7 +3108,7 @@ fn to_tokens(mut generics: syn::Generics, borrowed: &BorrowedLifetimes, tokens:
31063108

31073109
impl<'a> ToTokens for DeTypeGenerics<'a> {
31083110
fn to_tokens(&self, tokens: &mut TokenStream) {
3109-
to_tokens(self.0.generics.clone(), &self.0.borrowed, tokens);
3111+
de_type_generics_to_tokens(self.0.generics.clone(), &self.0.borrowed, tokens);
31103112
}
31113113
}
31123114

@@ -3119,7 +3121,7 @@ impl<'a> ToTokens for InPlaceTypeGenerics<'a> {
31193121
.chain(generics.params)
31203122
.collect();
31213123

3122-
to_tokens(generics, &self.0.borrowed, tokens);
3124+
de_type_generics_to_tokens(generics, &self.0.borrowed, tokens);
31233125
}
31243126
}
31253127

0 commit comments

Comments
 (0)