diff --git a/serde/Cargo.toml b/serde/Cargo.toml index 151e6fdf..86fbe3c3 100644 --- a/serde/Cargo.toml +++ b/serde/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "serde" -version = "0.9.12" +version = "0.9.13" authors = ["Erick Tryzelaar "] license = "MIT/Apache-2.0" description = "A generic serialization/deserialization framework" diff --git a/serde/src/macros.rs b/serde/src/macros.rs index b547f472..7505846c 100644 --- a/serde/src/macros.rs +++ b/serde/src/macros.rs @@ -1,24 +1,9 @@ -#[cfg(feature = "std")] #[doc(hidden)] #[macro_export] macro_rules! forward_to_deserialize_method { ($func:ident($($arg:ty),*)) => { #[inline] - fn $func<__V>(self, $(_: $arg,)* visitor: __V) -> ::std::result::Result<__V::Value, Self::Error> - where __V: $crate::de::Visitor<'de> - { - self.deserialize(visitor) - } - }; -} - -#[cfg(not(feature = "std"))] -#[doc(hidden)] -#[macro_export] -macro_rules! forward_to_deserialize_method { - ($func:ident($($arg:ty),*)) => { - #[inline] - fn $func<__V>(self, $(_: $arg,)* visitor: __V) -> ::core::result::Result<__V::Value, Self::Error> + fn $func<__V>(self, $(_: $arg,)* visitor: __V) -> $crate::export::Result<__V::Value, Self::Error> where __V: $crate::de::Visitor<'de> { self.deserialize(visitor) diff --git a/serde_derive/Cargo.toml b/serde_derive/Cargo.toml index 256dc391..6a49f513 100644 --- a/serde_derive/Cargo.toml +++ b/serde_derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "serde_derive" -version = "0.9.12" +version = "0.9.13" authors = ["Erick Tryzelaar "] license = "MIT/Apache-2.0" description = "Macros 1.1 implementation of #[derive(Serialize, Deserialize)]" diff --git a/serde_test/Cargo.toml b/serde_test/Cargo.toml index 6846f87d..63c442f5 100644 --- a/serde_test/Cargo.toml +++ b/serde_test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "serde_test" -version = "0.9.12" +version = "0.9.13" authors = ["Erick Tryzelaar "] license = "MIT/Apache-2.0" description = "Token De/Serializer for testing De/Serialize implementations"