diff options
author | Oluwatobi Sofela <60105594+oluwatobiss@users.noreply.github.com> | 2024-03-28 16:58:36 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-28 15:58:36 +0000 |
commit | 7349ce5b6a4c522d966f5e79f1b097a82db3a575 (patch) | |
tree | 0f45e60f052a79c56c7967a27b023bf7d795b116 /components/script/dom/element.rs | |
parent | 5d518ca8dc25157aa19aec3d2dacef21ef0c0294 (diff) | |
download | servo-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.rs | 8 |
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 { |