From 280e16787e6a9bd769754f29c37c045bc18016f4 Mon Sep 17 00:00:00 2001 From: Noah Lev Date: Tue, 31 Aug 2021 18:10:57 -0700 Subject: [PATCH] Remove unhelpful `expect()` message --- src/librustdoc/clean/auto_trait.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/librustdoc/clean/auto_trait.rs b/src/librustdoc/clean/auto_trait.rs index f98059b1a748..9217209fcf05 100644 --- a/src/librustdoc/clean/auto_trait.rs +++ b/src/librustdoc/clean/auto_trait.rs @@ -350,10 +350,8 @@ impl<'a, 'tcx> AutoTraitFinder<'a, 'tcx> { .into_iter() .flat_map(|(ty, mut bounds)| { if let Some(data) = ty_to_fn.get(&ty) { - let (poly_trait, output) = ( - data.0.as_ref().expect("as_ref failed").clone(), - data.1.as_ref().cloned().map(Box::new), - ); + let (poly_trait, output) = + (data.0.as_ref().unwrap().clone(), data.1.as_ref().cloned().map(Box::new)); let new_ty = match poly_trait.trait_ { Type::ResolvedPath { ref path, ref did, ref is_generic } => { let mut new_path = path.clone();