about summary refs log tree commit diff
path: root/clippy_lints/src/large_enum_variant.rs
diff options
context:
space:
mode:
Diffstat (limited to 'clippy_lints/src/large_enum_variant.rs')
-rw-r--r--clippy_lints/src/large_enum_variant.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/clippy_lints/src/large_enum_variant.rs b/clippy_lints/src/large_enum_variant.rs
index eb13d0869c0..8ed7e4bb196 100644
--- a/clippy_lints/src/large_enum_variant.rs
+++ b/clippy_lints/src/large_enum_variant.rs
@@ -124,9 +124,8 @@ impl<'tcx> LateLintPass<'tcx> for LargeEnumVariant {
         }
         if let ItemKind::Enum(ref def, _) = item.kind {
             let ty = cx.tcx.type_of(item.def_id);
-            let (adt, subst) = match ty.kind() {
-                Adt(adt, subst) => (adt, subst),
-                _ => panic!("already checked whether this is an enum"),
+            let Adt(adt, subst) = ty.kind() else {
+                panic!("already checked whether this is an enum")
             };
             if adt.variants().len() <= 1 {
                 return;