From 784cfcd49e16a55a356f42492f6f1e5243176ce2 Mon Sep 17 00:00:00 2001 From: Sebastian Thiel Date: Sat, 8 Aug 2015 12:33:29 +0200 Subject: [PATCH] Use fully qualified `Result` type If that is not the case, the generated code might attempt to use a custom `Result` type with incompatible type parameters. --- serde_codegen/src/de.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/serde_codegen/src/de.rs b/serde_codegen/src/de.rs index 8beb1b9e..c903e706 100644 --- a/serde_codegen/src/de.rs +++ b/serde_codegen/src/de.rs @@ -320,7 +320,7 @@ fn deserialize_newtype_struct( type Value = $ty; #[inline] - fn visit_newtype_struct(&mut self, deserializer: &mut D) -> Result + fn visit_newtype_struct(&mut self, deserializer: &mut D) -> ::std::result::Result where D: ::serde::de::Deserializer, { let value = try!(::serde::de::Deserialize::deserialize(deserializer));