diff options
| author | LeSeulArtichaut <leseulartichaut@gmail.com> | 2021-05-19 15:03:43 +0200 |
|---|---|---|
| committer | Alan Egerton <eggyal@gmail.com> | 2021-11-26 07:38:25 +0000 |
| commit | 30bf20a692df794c9c639ef7153115b7db5aade5 (patch) | |
| tree | d8b2dc8a6b9140b287866f074ace120015e6348d /src | |
| parent | 6dc3dae46f600efe75627a7ad386e7462066e34d (diff) | |
Unwrap the results of type folders
Co-authored-by: Alan Egerton <eggyal@gmail.com>
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustdoc/clean/auto_trait.rs | 2 | ||||
| -rw-r--r-- | src/librustdoc/lib.rs | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/librustdoc/clean/auto_trait.rs b/src/librustdoc/clean/auto_trait.rs index 3a6f611660e..04fe1dccce4 100644 --- a/src/librustdoc/clean/auto_trait.rs +++ b/src/librustdoc/clean/auto_trait.rs @@ -449,7 +449,7 @@ impl<'a, 'tcx> AutoTraitFinder<'a, 'tcx> { _ => false, } }) - .map(|p| p.fold_with(&mut replacer)); + .map(|p| p.fold_with(&mut replacer).into_ok()); let mut generic_params = (tcx.generics_of(item_def_id), tcx.explicit_predicates_of(item_def_id)) diff --git a/src/librustdoc/lib.rs b/src/librustdoc/lib.rs index b6311abb5c3..6ba56fe01a9 100644 --- a/src/librustdoc/lib.rs +++ b/src/librustdoc/lib.rs @@ -18,6 +18,7 @@ #![feature(type_ascription)] #![feature(iter_intersperse)] #![recursion_limit = "256"] +#![feature(unwrap_infallible)] #![warn(rustc::internal)] #[macro_use] |
