Crate selectors

source ·

Re-exports

Modules

  • Counting and non-counting Bloom filters tuned for use as ancestor filters for selector matching.
  • builder 🔒
    Helper module to build up a selector safely and efficiently.
  • Kleen logic: https://en.wikipedia.org/wiki/Three-valued_logic#Kleene_and_Priest_logics
  • Small helpers to abstract over different containers.
  • tree 🔒
    Traits that nodes must implement. Breaks the otherwise-cyclic dependency between layout and style.
  • Visitor traits for selectors.

Structs

  • A cache to speed up matching of nth-index-like selectors.
  • Opaque representation of an Element, for identity comparisons.

Traits