From 00178aff4d75e33cf40820637e8d5644b63e2476 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fernando=20Jim=C3=A9nez=20Moreno?= Date: Wed, 20 Feb 2019 16:25:36 +0100 Subject: [PATCH] Derive PartialEq for ServoShadowRoot --- components/layout_thread/dom_wrapper.rs | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/components/layout_thread/dom_wrapper.rs b/components/layout_thread/dom_wrapper.rs index 0558d648eb8..390dba09f06 100644 --- a/components/layout_thread/dom_wrapper.rs +++ b/components/layout_thread/dom_wrapper.rs @@ -166,7 +166,7 @@ impl<'ln> NodeInfo for ServoLayoutNode<'ln> { } } -#[derive(Clone, Copy)] +#[derive(Clone, Copy, PartialEq)] pub struct ServoShadowRoot<'a> { /// The wrapped shadow root. shadow_root: LayoutDom, @@ -181,13 +181,6 @@ impl<'sr> Debug for ServoShadowRoot<'sr> { } } -impl<'a> PartialEq for ServoShadowRoot<'a> { - #[inline] - fn eq(&self, other: &ServoShadowRoot) -> bool { - self.shadow_root == other.shadow_root - } -} - impl<'sr> TShadowRoot for ServoShadowRoot<'sr> { type ConcreteNode = ServoLayoutNode<'sr>;