aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/eventtarget.rs
diff options
context:
space:
mode:
authorAarya Khandelwal <119049564+Aaryakhandelwal@users.noreply.github.com>2024-03-25 16:58:12 +0530
committerGitHub <noreply@github.com>2024-03-25 11:28:12 +0000
commitbd39e03eeb3d369e8189135326c733bbe5a3bb10 (patch)
tree32bb57b214bed8890d359701ef326f7231255eff /components/script/dom/eventtarget.rs
parent9a76dd9325794346163e858831abb97de4b41e41 (diff)
downloadservo-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.rs13
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 {