Module predicate
Source - And
- Matches if the inner Predicate
A and B both match the Node. - Any
- Matches any Node.
- Attr
- Matches Element Node containing attribute
N with value V if V is an
&str, or any value if V is (). - Child
- Matches if inner Predicate
B matches the node and A matches the parent
of the node. - Class
- Matches Element Node containing class
T. - Comment
- Matches any Comment Node.
- Descendant
- Matches if inner Predicate
B matches the node and A matches any of the
parents of node. - Element
- Matches any Element Node.
- Name
- Matches Element Node with name
T. - Not
- Matches if the Predicate
T does not match. - Or
- Matches if either inner Predicate
A or B matches the Node. - Text
- Matches any Text Node.
- Predicate
- A trait implemented by all
Node matchers.