@@ -419,6 +419,7 @@ fn deserialize_unit_struct(params: &Parameters, cattrs: &attr::Container) -> Fra
419
419
let expecting = cattrs. expecting ( ) . unwrap_or ( & expecting) ;
420
420
421
421
quote_block ! {
422
+ #[ doc( hidden) ]
422
423
struct __Visitor;
423
424
424
425
impl <' de> _serde:: de:: Visitor <' de> for __Visitor {
@@ -515,6 +516,7 @@ fn deserialize_tuple(
515
516
} ;
516
517
517
518
quote_block ! {
519
+ #[ doc( hidden) ]
518
520
struct __Visitor #de_impl_generics #where_clause {
519
521
marker: _serde:: __private:: PhantomData <#this_type #ty_generics>,
520
522
lifetime: _serde:: __private:: PhantomData <& #delife ( ) >,
@@ -605,6 +607,7 @@ fn deserialize_tuple_in_place(
605
607
let place_life = place_lifetime ( ) ;
606
608
607
609
quote_block ! {
610
+ #[ doc( hidden) ]
608
611
struct __Visitor #in_place_impl_generics #where_clause {
609
612
place: & #place_life mut #this_type #ty_generics,
610
613
lifetime: _serde:: __private:: PhantomData <& #delife ( ) >,
@@ -1020,6 +1023,7 @@ fn deserialize_struct(
1020
1023
quote_block ! {
1021
1024
#field_visitor
1022
1025
1026
+ #[ doc( hidden) ]
1023
1027
struct __Visitor #de_impl_generics #where_clause {
1024
1028
marker: _serde:: __private:: PhantomData <#this_type #ty_generics>,
1025
1029
lifetime: _serde:: __private:: PhantomData <& #delife ( ) >,
@@ -1132,6 +1136,7 @@ fn deserialize_struct_in_place(
1132
1136
Some ( quote_block ! {
1133
1137
#field_visitor
1134
1138
1139
+ #[ doc( hidden) ]
1135
1140
struct __Visitor #in_place_impl_generics #where_clause {
1136
1141
place: & #place_life mut #this_type #ty_generics,
1137
1142
lifetime: _serde:: __private:: PhantomData <& #delife ( ) >,
@@ -1203,6 +1208,7 @@ fn prepare_enum_variant_enum(
1203
1208
let variants_stmt = {
1204
1209
let variant_names = variant_names_idents. iter ( ) . map ( |( name, _, _) | name) ;
1205
1210
quote ! {
1211
+ #[ doc( hidden) ]
1206
1212
const VARIANTS : & ' static [ & ' static str ] = & [ #( #variant_names) , * ] ;
1207
1213
}
1208
1214
} ;
@@ -1275,6 +1281,7 @@ fn deserialize_externally_tagged_enum(
1275
1281
quote_block ! {
1276
1282
#variant_visitor
1277
1283
1284
+ #[ doc( hidden) ]
1278
1285
struct __Visitor #de_impl_generics #where_clause {
1279
1286
marker: _serde:: __private:: PhantomData <#this_type #ty_generics>,
1280
1287
lifetime: _serde:: __private:: PhantomData <& #delife ( ) >,
@@ -1522,6 +1529,7 @@ fn deserialize_adjacently_tagged_enum(
1522
1529
1523
1530
#variants_stmt
1524
1531
1532
+ #[ doc( hidden) ]
1525
1533
struct __Seed #de_impl_generics #where_clause {
1526
1534
field: __Field,
1527
1535
marker: _serde:: __private:: PhantomData <#this_type #ty_generics>,
@@ -1541,6 +1549,7 @@ fn deserialize_adjacently_tagged_enum(
1541
1549
}
1542
1550
}
1543
1551
1552
+ #[ doc( hidden) ]
1544
1553
struct __Visitor #de_impl_generics #where_clause {
1545
1554
marker: _serde:: __private:: PhantomData <#this_type #ty_generics>,
1546
1555
lifetime: _serde:: __private:: PhantomData <& #delife ( ) >,
@@ -1643,6 +1652,7 @@ fn deserialize_adjacently_tagged_enum(
1643
1652
}
1644
1653
}
1645
1654
1655
+ #[ doc( hidden) ]
1646
1656
const FIELDS : & ' static [ & ' static str ] = & [ #tag, #content] ;
1647
1657
_serde:: Deserializer :: deserialize_struct(
1648
1658
__deserializer,
@@ -1954,11 +1964,13 @@ fn deserialize_generated_identifier(
1954
1964
1955
1965
quote_block ! {
1956
1966
#[ allow( non_camel_case_types) ]
1967
+ #[ doc( hidden) ]
1957
1968
enum __Field #lifetime {
1958
1969
#( #field_idents, ) *
1959
1970
#ignore_variant
1960
1971
}
1961
1972
1973
+ #[ doc( hidden) ]
1962
1974
struct __FieldVisitor;
1963
1975
1964
1976
impl <' de> _serde:: de:: Visitor <' de> for __FieldVisitor {
@@ -2046,11 +2058,13 @@ fn deserialize_custom_identifier(
2046
2058
None
2047
2059
} else if is_variant {
2048
2060
let variants = quote ! {
2061
+ #[ doc( hidden) ]
2049
2062
const VARIANTS : & ' static [ & ' static str ] = & [ #( #names) , * ] ;
2050
2063
} ;
2051
2064
Some ( variants)
2052
2065
} else {
2053
2066
let fields = quote ! {
2067
+ #[ doc( hidden) ]
2054
2068
const FIELDS : & ' static [ & ' static str ] = & [ #( #names) , * ] ;
2055
2069
} ;
2056
2070
Some ( fields)
@@ -2072,6 +2086,7 @@ fn deserialize_custom_identifier(
2072
2086
quote_block ! {
2073
2087
#names_const
2074
2088
2089
+ #[ doc( hidden) ]
2075
2090
struct __FieldVisitor #de_impl_generics #where_clause {
2076
2091
marker: _serde:: __private:: PhantomData <#this_type #ty_generics>,
2077
2092
lifetime: _serde:: __private:: PhantomData <& #delife ( ) >,
@@ -2406,6 +2421,7 @@ fn deserialize_struct_as_struct_visitor(
2406
2421
. flat_map ( |( _, _, aliases) | aliases) ;
2407
2422
2408
2423
quote_block ! {
2424
+ #[ doc( hidden) ]
2409
2425
const FIELDS : & ' static [ & ' static str ] = & [ #( #field_names) , * ] ;
2410
2426
}
2411
2427
} ;
@@ -2684,6 +2700,7 @@ fn deserialize_struct_as_struct_in_place_visitor(
2684
2700
let fields_stmt = {
2685
2701
let field_names = field_names_idents. iter ( ) . map ( |( name, _, _) | name) ;
2686
2702
quote_block ! {
2703
+ #[ doc( hidden) ]
2687
2704
const FIELDS : & ' static [ & ' static str ] = & [ #( #field_names) , * ] ;
2688
2705
}
2689
2706
} ;
@@ -2864,6 +2881,7 @@ fn wrap_deserialize_with(
2864
2881
let delife = params. borrowed . de_lifetime ( ) ;
2865
2882
2866
2883
let wrapper = quote ! {
2884
+ #[ doc( hidden) ]
2867
2885
struct __DeserializeWith #de_impl_generics #where_clause {
2868
2886
value: #value_ty,
2869
2887
phantom: _serde:: __private:: PhantomData <#this_type #ty_generics>,
0 commit comments