@@ -23,17 +23,16 @@ pub fn expand_derive_serialize(input: &mut syn::DeriveInput) -> syn::Result<Toke
23
23
let params = Parameters :: new ( & cont) ;
24
24
let ( impl_generics, ty_generics, where_clause) = params. generics . split_for_impl ( ) ;
25
25
let body = Stmts ( serialize_body ( & cont, & params) ) ;
26
- let serde = cont. attrs . serde_path ( ) ;
27
26
28
27
let impl_block = if let Some ( remote) = cont. attrs . remote ( ) {
29
28
let vis = & input. vis ;
30
29
let used = pretend:: pretend_used ( & cont, params. is_packed ) ;
31
30
quote ! {
32
31
#[ automatically_derived]
33
32
impl #impl_generics #ident #ty_generics #where_clause {
34
- #vis fn serialize<__S>( __self: & #remote #ty_generics, __serializer: __S) -> #serde :: __private:: Result <__S:: Ok , __S:: Error >
33
+ #vis fn serialize<__S>( __self: & #remote #ty_generics, __serializer: __S) -> _serde :: __private:: Result <__S:: Ok , __S:: Error >
35
34
where
36
- __S: #serde :: Serializer ,
35
+ __S: _serde :: Serializer ,
37
36
{
38
37
#used
39
38
#body
@@ -43,10 +42,10 @@ pub fn expand_derive_serialize(input: &mut syn::DeriveInput) -> syn::Result<Toke
43
42
} else {
44
43
quote ! {
45
44
#[ automatically_derived]
46
- impl #impl_generics #serde :: Serialize for #ident #ty_generics #where_clause {
47
- fn serialize<__S>( & self , __serializer: __S) -> #serde :: __private:: Result <__S:: Ok , __S:: Error >
45
+ impl #impl_generics _serde :: Serialize for #ident #ty_generics #where_clause {
46
+ fn serialize<__S>( & self , __serializer: __S) -> _serde :: __private:: Result <__S:: Ok , __S:: Error >
48
47
where
49
- __S: #serde :: Serializer ,
48
+ __S: _serde :: Serializer ,
50
49
{
51
50
#body
52
51
}
0 commit comments