@@ -29,6 +29,7 @@ pub fn expand_derive_serialize(input: &mut syn::DeriveInput) -> syn::Result<Toke
29
29
let vis = & input. vis ;
30
30
let used = pretend:: pretend_used ( & cont, params. is_packed ) ;
31
31
quote ! {
32
+ #[ automatically_derived]
32
33
impl #impl_generics #ident #ty_generics #where_clause {
33
34
#vis fn serialize<__S>( __self: & #remote #ty_generics, __serializer: __S) -> #serde:: __private:: Result <__S:: Ok , __S:: Error >
34
35
where
@@ -733,6 +734,7 @@ fn serialize_adjacently_tagged_variant(
733
734
phantom: _serde:: __private:: PhantomData <#this_type #ty_generics>,
734
735
}
735
736
737
+ #[ automatically_derived]
736
738
impl #wrapper_impl_generics _serde:: Serialize for __AdjacentlyTagged #wrapper_ty_generics #where_clause {
737
739
fn serialize<__S>( & self , __serializer: __S) -> _serde:: __private:: Result <__S:: Ok , __S:: Error >
738
740
where
@@ -997,6 +999,7 @@ fn serialize_struct_variant_with_flatten(
997
999
phantom: _serde:: __private:: PhantomData <#this_type #ty_generics>,
998
1000
}
999
1001
1002
+ #[ automatically_derived]
1000
1003
impl #wrapper_impl_generics _serde:: Serialize for __EnumFlatten #wrapper_ty_generics #where_clause {
1001
1004
fn serialize<__S>( & self , __serializer: __S) -> _serde:: __private:: Result <__S:: Ok , __S:: Error >
1002
1005
where
@@ -1239,6 +1242,7 @@ fn wrap_serialize_with(
1239
1242
phantom: _serde:: __private:: PhantomData <#this_type #ty_generics>,
1240
1243
}
1241
1244
1245
+ #[ automatically_derived]
1242
1246
impl #wrapper_impl_generics _serde:: Serialize for __SerializeWith #wrapper_ty_generics #where_clause {
1243
1247
fn serialize<__S>( & #self_var, #serializer_var: __S) -> _serde:: __private:: Result <__S:: Ok , __S:: Error >
1244
1248
where
0 commit comments