about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorNoah Lev <camelidcamel@gmail.com>2021-09-11 16:01:49 -0700
committerNoah Lev <camelidcamel@gmail.com>2021-09-11 16:01:49 -0700
commit280fc2dcce6349beb46b099da8f5fbbf463185cd (patch)
treeab57bbc5171f077024ad01f155972735ae3a6663 /src
parent913764dcefb0ba69fcc1dcaa667de01273270331 (diff)
downloadrust-280fc2dcce6349beb46b099da8f5fbbf463185cd.tar.gz
rust-280fc2dcce6349beb46b099da8f5fbbf463185cd.zip
rustdoc: Cleanup a pattern match in `external_generic_args()`
Diffstat (limited to 'src')
-rw-r--r--src/librustdoc/clean/utils.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/librustdoc/clean/utils.rs b/src/librustdoc/clean/utils.rs
index 912274c23d6..b0021d1234c 100644
--- a/src/librustdoc/clean/utils.rs
+++ b/src/librustdoc/clean/utils.rs
@@ -122,9 +122,8 @@ fn external_generic_args(
         .collect();
 
     if cx.tcx.fn_trait_kind_from_lang_item(did).is_some() {
-        assert!(ty_kind.is_some());
-        let inputs = match ty_kind {
-            Some(ty::Tuple(ref tys)) => tys.iter().map(|t| t.expect_ty().clean(cx)).collect(),
+        let inputs = match ty_kind.unwrap() {
+            ty::Tuple(tys) => tys.iter().map(|t| t.expect_ty().clean(cx)).collect(),
             _ => return GenericArgs::AngleBracketed { args, bindings },
         };
         let output = None;