diff options
author | Aarya Khandelwal <119049564+Aaryakhandelwal@users.noreply.github.com> | 2024-03-25 16:58:12 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-25 11:28:12 +0000 |
commit | bd39e03eeb3d369e8189135326c733bbe5a3bb10 (patch) | |
tree | 32bb57b214bed8890d359701ef326f7231255eff /components/script/dom/eventtarget.rs | |
parent | 9a76dd9325794346163e858831abb97de4b41e41 (diff) | |
download | servo-bd39e03eeb3d369e8189135326c733bbe5a3bb10.tar.gz servo-bd39e03eeb3d369e8189135326c733bbe5a3bb10.zip |
changed `match` to 'matches!' (#31850)
Diffstat (limited to 'components/script/dom/eventtarget.rs')
-rw-r--r-- | components/script/dom/eventtarget.rs | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/components/script/dom/eventtarget.rs b/components/script/dom/eventtarget.rs index 454763382a0..1b22185b8ac 100644 --- a/components/script/dom/eventtarget.rs +++ b/components/script/dom/eventtarget.rs @@ -136,11 +136,11 @@ impl EventListenerType { owner: &EventTarget, ty: &Atom, ) -> Option<CompiledEventListener> { - match self { - &mut EventListenerType::Inline(ref mut inline) => inline + match *self { + EventListenerType::Inline(ref mut inline) => inline .get_compiled_handler(owner, ty) .map(CompiledEventListener::Handler), - &mut EventListenerType::Additive(ref listener) => { + EventListenerType::Additive(ref listener) => { Some(CompiledEventListener::Listener(listener.clone())) }, } @@ -415,10 +415,9 @@ impl EventTarget { Vacant(entry) => entry.insert(EventListeners(vec![])), }; - let idx = entries.iter().position(|ref entry| match entry.listener { - EventListenerType::Inline(_) => true, - _ => false, - }); + let idx = entries + .iter() + .position(|ref entry| matches!(entry.listener, EventListenerType::Inline(_))); match idx { Some(idx) => match listener { |