@@ -424,6 +424,7 @@ fn deserialize_unit_struct(params: &Parameters, cattrs: &attr::Container) -> Fra
424
424
lifetime: _serde:: __private:: PhantomData <& #delife ( ) >,
425
425
}
426
426
427
+ #[ automatically_derived]
427
428
impl #de_impl_generics _serde:: de:: Visitor <#delife> for __Visitor #de_ty_generics #where_clause {
428
429
type Value = #this_type #ty_generics;
429
430
@@ -559,6 +560,7 @@ fn deserialize_tuple(
559
560
lifetime: _serde:: __private:: PhantomData <& #delife ( ) >,
560
561
}
561
562
563
+ #[ automatically_derived]
562
564
impl #de_impl_generics _serde:: de:: Visitor <#delife> for __Visitor #de_ty_generics #where_clause {
563
565
type Value = #this_type #ty_generics;
564
566
@@ -658,6 +660,7 @@ fn deserialize_tuple_in_place(
658
660
lifetime: _serde:: __private:: PhantomData <& #delife ( ) >,
659
661
}
660
662
663
+ #[ automatically_derived]
661
664
impl #in_place_impl_generics _serde:: de:: Visitor <#delife> for __Visitor #in_place_ty_generics #where_clause {
662
665
type Value = ( ) ;
663
666
@@ -1020,6 +1023,7 @@ fn deserialize_struct(
1020
1023
1021
1024
let visitor_seed = match form {
1022
1025
StructForm :: ExternallyTagged ( ..) if has_flatten => Some ( quote ! {
1026
+ #[ automatically_derived]
1023
1027
impl #de_impl_generics _serde:: de:: DeserializeSeed <#delife> for __Visitor #de_ty_generics #where_clause {
1024
1028
type Value = #this_type #ty_generics;
1025
1029
@@ -1084,6 +1088,7 @@ fn deserialize_struct(
1084
1088
lifetime: _serde:: __private:: PhantomData <& #delife ( ) >,
1085
1089
}
1086
1090
1091
+ #[ automatically_derived]
1087
1092
impl #de_impl_generics _serde:: de:: Visitor <#delife> for __Visitor #de_ty_generics #where_clause {
1088
1093
type Value = #this_type #ty_generics;
1089
1094
@@ -1165,6 +1170,7 @@ fn deserialize_struct_in_place(
1165
1170
lifetime: _serde:: __private:: PhantomData <& #delife ( ) >,
1166
1171
}
1167
1172
1173
+ #[ automatically_derived]
1168
1174
impl #in_place_impl_generics _serde:: de:: Visitor <#delife> for __Visitor #in_place_ty_generics #where_clause {
1169
1175
type Value = ( ) ;
1170
1176
@@ -1338,6 +1344,7 @@ fn deserialize_externally_tagged_enum(
1338
1344
lifetime: _serde:: __private:: PhantomData <& #delife ( ) >,
1339
1345
}
1340
1346
1347
+ #[ automatically_derived]
1341
1348
impl #de_impl_generics _serde:: de:: Visitor <#delife> for __Visitor #de_ty_generics #where_clause {
1342
1349
type Value = #this_type #ty_generics;
1343
1350
@@ -1618,6 +1625,7 @@ fn deserialize_adjacently_tagged_enum(
1618
1625
lifetime: _serde:: __private:: PhantomData <& #delife ( ) >,
1619
1626
}
1620
1627
1628
+ #[ automatically_derived]
1621
1629
impl #de_impl_generics _serde:: de:: Visitor <#delife> for __Visitor #de_ty_generics #where_clause {
1622
1630
type Value = #this_type #ty_generics;
1623
1631
@@ -2046,12 +2054,14 @@ fn deserialize_generated_identifier(
2046
2054
#[ doc( hidden) ]
2047
2055
struct __FieldVisitor;
2048
2056
2057
+ #[ automatically_derived]
2049
2058
impl <' de> _serde:: de:: Visitor <' de> for __FieldVisitor {
2050
2059
type Value = __Field #lifetime;
2051
2060
2052
2061
#visitor_impl
2053
2062
}
2054
2063
2064
+ #[ automatically_derived]
2055
2065
impl <' de> _serde:: Deserialize <' de> for __Field #lifetime {
2056
2066
#[ inline]
2057
2067
fn deserialize<__D>( __deserializer: __D) -> _serde:: __private:: Result <Self , __D:: Error >
@@ -2190,6 +2200,7 @@ fn deserialize_custom_identifier(
2190
2200
lifetime: _serde:: __private:: PhantomData <& #delife ( ) >,
2191
2201
}
2192
2202
2203
+ #[ automatically_derived]
2193
2204
impl #de_impl_generics _serde:: de:: Visitor <#delife> for __FieldVisitor #de_ty_generics #where_clause {
2194
2205
type Value = #this_type #ty_generics;
2195
2206
0 commit comments