diff options
Diffstat (limited to 'components/script/dom/bindings/inheritance.rs')
-rw-r--r-- | components/script/dom/bindings/inheritance.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/components/script/dom/bindings/inheritance.rs b/components/script/dom/bindings/inheritance.rs index f4f1274ac6e..d97843bf42a 100644 --- a/components/script/dom/bindings/inheritance.rs +++ b/components/script/dom/bindings/inheritance.rs @@ -8,12 +8,12 @@ pub use dom::bindings::codegen::InheritTypes::*; use dom::bindings::conversions::{DerivedFrom, IDLInterface}; use dom::bindings::conversions::get_dom_class; -use dom::bindings::reflector::Reflectable; +use dom::bindings::reflector::DomObject; use std::mem; /// A trait to hold the cast functions of IDL interfaces that either derive /// or are derived from other interfaces. -pub trait Castable: IDLInterface + Reflectable + Sized { +pub trait Castable: IDLInterface + DomObject + Sized { /// Check whether a DOM object implements one of its deriving interfaces. fn is<T>(&self) -> bool where T: DerivedFrom<Self> |