diff --git a/serde_codegen/src/de.rs b/serde_codegen/src/de.rs index 6088aa0d..163874bd 100644 --- a/serde_codegen/src/de.rs +++ b/serde_codegen/src/de.rs @@ -35,9 +35,9 @@ pub fn expand_derive_deserialize(item: &syn::MacroInput) -> Result(deserializer: &mut __D) -> ::std::result::Result<#ty, __D::Error> - where __D: _serde::de::Deserializer + where __D: _serde::Deserializer #body } }; @@ -402,7 +402,7 @@ fn deserialize_newtype_struct( quote! { #[inline] fn visit_newtype_struct<__E>(&mut self, __e: &mut __E) -> ::std::result::Result - where __E: _serde::de::Deserializer, + where __E: _serde::Deserializer, { Ok(#type_path(#value)) } @@ -745,10 +745,10 @@ fn deserialize_field_visitor( #ignore_variant } - impl _serde::de::Deserialize for __Field { + impl _serde::Deserialize for __Field { #[inline] fn deserialize<__D>(deserializer: &mut __D) -> ::std::result::Result<__Field, __D::Error> - where __D: _serde::de::Deserializer, + where __D: _serde::Deserializer, { struct __FieldVisitor; @@ -975,9 +975,9 @@ fn wrap_deserialize_with( } }, quote! { - impl #impl_generics _serde::de::Deserialize for #wrapper_ty #where_clause { + impl #impl_generics _serde::Deserialize for #wrapper_ty #where_clause { fn deserialize<__D>(__d: &mut __D) -> ::std::result::Result - where __D: _serde::de::Deserializer + where __D: _serde::Deserializer { let value = try!(#deserialize_with(__d)); Ok(__SerdeDeserializeWithStruct { diff --git a/serde_codegen/src/ser.rs b/serde_codegen/src/ser.rs index 65459abc..8850203d 100644 --- a/serde_codegen/src/ser.rs +++ b/serde_codegen/src/ser.rs @@ -29,9 +29,9 @@ pub fn expand_derive_serialize(item: &syn::MacroInput) -> Result const #dummy_const: () = { extern crate serde as _serde; #[automatically_derived] - impl #impl_generics _serde::ser::Serialize for #ty #where_clause { + impl #impl_generics _serde::Serialize for #ty #where_clause { fn serialize<__S>(&self, _serializer: &mut __S) -> ::std::result::Result<(), __S::Error> - where __S: _serde::ser::Serializer + where __S: _serde::Serializer { #body } @@ -275,7 +275,7 @@ fn serialize_variant( Style::Unit => { quote! { #type_ident::#variant_ident => - _serde::ser::Serializer::serialize_unit_variant( + _serde::Serializer::serialize_unit_variant( _serializer, #type_name, #variant_index, @@ -350,7 +350,7 @@ fn serialize_newtype_variant( } quote! { - _serde::ser::Serializer::serialize_newtype_variant( + _serde::Serializer::serialize_newtype_variant( _serializer, #type_name, #variant_index, @@ -540,9 +540,9 @@ fn wrap_serialize_with( phantom: ::std::marker::PhantomData<#item_ty>, } - impl #wrapper_generics _serde::ser::Serialize for #wrapper_ty #where_clause { + impl #wrapper_generics _serde::Serialize for #wrapper_ty #where_clause { fn serialize<__S>(&self, __s: &mut __S) -> ::std::result::Result<(), __S::Error> - where __S: _serde::ser::Serializer + where __S: _serde::Serializer { #path(self.value, __s) }