From 38c5ebbf8e52aebe5155c80fa1ea4da81838d7de Mon Sep 17 00:00:00 2001 From: tanishka <109246904+taniishkaaa@users.noreply.github.com> Date: Tue, 8 Oct 2024 16:08:07 +0530 Subject: [PATCH] clippy: Fix warning in `components/script/dom` (#33685) * clippy: Fix warnings in components/script/dom Signed-off-by: taniishkaaa * Remove unused default() method Signed-off-by: taniishkaaa --------- Signed-off-by: taniishkaaa Signed-off-by: Martin Robinson Co-authored-by: Martin Robinson --- components/script/dom/bindings/inheritance.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/script/dom/bindings/inheritance.rs b/components/script/dom/bindings/inheritance.rs index 6cef7d05a31..06474fa5423 100644 --- a/components/script/dom/bindings/inheritance.rs +++ b/components/script/dom/bindings/inheritance.rs @@ -46,7 +46,7 @@ pub trait Castable: IDLInterface + DomObject + Sized { T: DerivedFrom, { if self.is::() { - Some(unsafe { mem::transmute(self) }) + Some(unsafe { mem::transmute::<&Self, &T>(self) }) } else { None }