From fcc7a1be53a2b27af3ae847e6cd773886846da63 Mon Sep 17 00:00:00 2001 From: Oluwatobi Sofela <60105594+oluwatobiss@users.noreply.github.com> Date: Wed, 3 Apr 2024 19:54:28 +0100 Subject: [PATCH] clippy: Fix `toplevel_ref_arg` warning in `components/script` (#31984) * clippy: Fix toplevel_ref_arg warnings * refactor: Make the let binding more idiomatic --- components/script/dom/eventtarget.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/components/script/dom/eventtarget.rs b/components/script/dom/eventtarget.rs index f44c60c0bd9..e3a4844dc2a 100644 --- a/components/script/dom/eventtarget.rs +++ b/components/script/dom/eventtarget.rs @@ -731,9 +731,8 @@ impl EventTarget { listener: Option>, options: EventListenerOptions, ) { - let ref listener = match listener { - Some(l) => l, - None => return, + let Some(ref listener) = listener else { + return; }; let mut handlers = self.handlers.borrow_mut(); let entry = handlers.get_mut(&Atom::from(ty));