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.
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.