about summary refs log tree commit diff
diff options
context:
space:
mode:
authorEduard Burtescu <edy.burt@gmail.com>2016-09-17 14:25:19 +0300
committerEduard Burtescu <edy.burt@gmail.com>2016-09-20 20:08:06 +0300
commitf2283a7be0afb00ff4d6bb1e179a75811286d2cd (patch)
tree4c4aca97b29de0391b2540cb3186b7b81c1f471e
parentdadbaa48ac5a86810aea17accd2f85194dc8cfd3 (diff)
downloadrust-f2283a7be0afb00ff4d6bb1e179a75811286d2cd.tar.gz
rust-f2283a7be0afb00ff4d6bb1e179a75811286d2cd.zip
rustc_metadata: fix for the new `?` ambiguity around collect.
-rw-r--r--src/librustc_metadata/decoder.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustc_metadata/decoder.rs b/src/librustc_metadata/decoder.rs
index d98e8d62c2d..e718a107bbe 100644
--- a/src/librustc_metadata/decoder.rs
+++ b/src/librustc_metadata/decoder.rs
@@ -366,7 +366,7 @@ impl<'a, 'tcx> SpecializedDecoder<ty::GenericPredicates<'tcx>> for DecodeContext
                 } else {
                     ty::Predicate::decode(self)
                 }
-            }).collect()?
+            }).collect::<Result<Vec<_>, _>>()?
         })
     }
 }