Trait style::dom_apis::SelectorQuery [] [src]

pub trait SelectorQuery<E: TElement> {
    type Output;
    fn should_stop_after_first_match() -> bool;
fn append_element(output: &mut Self::Output, element: E);
fn is_empty(output: &Self::Output) -> bool; }

A selector query abstraction, in order to be generic over QuerySelector and QuerySelectorAll.

Associated Types

The output of the query.

Required Methods

Whether the query should stop after the first element has been matched.

Append an element matching after the first query.

Returns true if the output is empty.

Implementors