Skip to main content

MutationRecordMethods

Trait MutationRecordMethods 

Source
pub(crate) trait MutationRecordMethods<D>
where D: DomTypes,
{ // Required methods fn Type(&self) -> DOMString; fn Target(&self) -> Root<Dom<<D as DomTypes>::Node>>; fn AddedNodes( &self, cx: &mut JSContext, ) -> Root<Dom<<D as DomTypes>::NodeList>>; fn RemovedNodes( &self, cx: &mut JSContext, ) -> Root<Dom<<D as DomTypes>::NodeList>>; fn GetPreviousSibling(&self) -> Option<Root<Dom<<D as DomTypes>::Node>>>; fn GetNextSibling(&self) -> Option<Root<Dom<<D as DomTypes>::Node>>>; fn GetAttributeName(&self) -> Option<DOMString>; fn GetAttributeNamespace(&self) -> Option<DOMString>; fn GetOldValue(&self) -> Option<DOMString>; }

Required Methods§

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§