Module rule_tree

Source
Expand description

The rule tree.

ModulesΒ§

core πŸ”’
level πŸ”’
map πŸ”’
source πŸ”’
unsafe_box πŸ”’

StructsΒ§

RuleTree
The rule tree, the structure servo uses to preserve the results of selector matching.
SelfAndAncestors
An iterator over a rule node and its ancestors.
ShadowCascadeOrder
A counter to track how many shadow root rules deep we are. This is used to handle:
StrongRuleNode
A strong reference to a rule node.
StyleSource
A style source for the rule node. It is a declaration block that may come from either a style rule or a standalone block like animations / transitions / smil / preshints / style attr…

EnumsΒ§

CascadeLevel
The cascade level these rules are relevant at, as per13.