From 0447cc7affa8c4086c12eafea1b1eda3883f6677 Mon Sep 17 00:00:00 2001 From: Evan Typanski Date: Wed, 22 Jun 2022 15:26:08 -0400 Subject: Simplify with let else --- clippy_lints/src/manual_rem_euclid.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'clippy_lints') diff --git a/clippy_lints/src/manual_rem_euclid.rs b/clippy_lints/src/manual_rem_euclid.rs index d22397ca35e..29d6027ac02 100644 --- a/clippy_lints/src/manual_rem_euclid.rs +++ b/clippy_lints/src/manual_rem_euclid.rs @@ -71,11 +71,8 @@ impl<'tcx> LateLintPass<'tcx> for ManualRemEuclid { match cx.tcx.hir().find(cx.tcx.hir().get_parent_node(hir_id)) { Some(Node::Param(..)) => (), Some(Node::Local(local)) => { - if let Some(ty) = local.ty { - if matches!(ty.kind, TyKind::Infer) { - return; - } - } else { + let Some(ty) = local.ty else { return }; + if matches!(ty.kind, TyKind::Infer) { return; } } -- cgit 1.4.1-3-g733a5