Re-exports§
pub use crate::parser::Parser;
pub use crate::parser::SelectorImpl;
pub use crate::parser::SelectorList;
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.