pub(crate) trait MutationRecordMethods<D: DomTypes> {
    // Required methods
    fn Type(&self) -> DOMString;
    fn Target(&self) -> DomRoot<D::Node>;
    fn AddedNodes(&self) -> DomRoot<D::NodeList>;
    fn RemovedNodes(&self) -> DomRoot<D::NodeList>;
    fn GetPreviousSibling(&self) -> Option<DomRoot<D::Node>>;
    fn GetNextSibling(&self) -> Option<DomRoot<D::Node>>;
    fn GetAttributeName(&self) -> Option<DOMString>;
    fn GetAttributeNamespace(&self) -> Option<DOMString>;
    fn GetOldValue(&self) -> Option<DOMString>;
}

Required Methods§

Implementors§