Skip to main content

SpecificShadowTree

Trait SpecificShadowTree 

Source
pub(crate) trait SpecificShadowTree<ElementType, ShadowTreeHolder> {
    // Required method
    fn update(
        &self,
        cx: &mut JSContext,
        holder: &ShadowTreeHolder,
        element: &ElementType,
    );

    // Provided method
    fn create_element_in_ua_shadowroot(
        cx: &mut JSContext,
        document: &Document,
        local_name: LocalName,
    ) -> DomRoot<Element> { ... }
}

Required Methods§

Source

fn update( &self, cx: &mut JSContext, holder: &ShadowTreeHolder, element: &ElementType, )

Provided Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§