aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/element.rs
diff options
context:
space:
mode:
authorOluwatobi Sofela <60105594+oluwatobiss@users.noreply.github.com>2024-03-28 16:58:36 +0100
committerGitHub <noreply@github.com>2024-03-28 15:58:36 +0000
commit7349ce5b6a4c522d966f5e79f1b097a82db3a575 (patch)
tree0f45e60f052a79c56c7967a27b023bf7d795b116 /components/script/dom/element.rs
parent5d518ca8dc25157aa19aec3d2dacef21ef0c0294 (diff)
downloadservo-7349ce5b6a4c522d966f5e79f1b097a82db3a575.tar.gz
servo-7349ce5b6a4c522d966f5e79f1b097a82db3a575.zip
clippy: Fix manual_map warnings (#31922)
Diffstat (limited to 'components/script/dom/element.rs')
-rw-r--r--components/script/dom/element.rs8
1 files changed, 3 insertions, 5 deletions
diff --git a/components/script/dom/element.rs b/components/script/dom/element.rs
index 2cac691be0f..f6d9fb16bae 100644
--- a/components/script/dom/element.rs
+++ b/components/script/dom/element.rs
@@ -3204,11 +3204,9 @@ impl<'a> SelectorsElement for DomRoot<Element> {
}
fn containing_shadow_host(&self) -> Option<Self> {
- if let Some(shadow_root) = self.upcast::<Node>().containing_shadow_root() {
- Some(shadow_root.Host())
- } else {
- None
- }
+ self.upcast::<Node>()
+ .containing_shadow_root()
+ .map(|shadow_root| shadow_root.Host())
}
fn is_pseudo_element(&self) -> bool {