parsercher 3.1.6

Parses and searches Tag documents. (e.g. HTML, XML)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use parsercher;
use parsercher::dom::Tag;

fn main() {
    let mut p = Tag::new("h1");
    p.set_attr("class", "target");

    let mut q = Tag::new("h1");
    q.set_attr("id", "q");
    q.set_attr("class", "target");

    assert_eq!(Tag::p_implies_q(&p, &q), true);

    let mut q = Tag::new("h1");
    q.set_attr("id", "q");
    assert_eq!(Tag::p_implies_q(&p, &q), false);
}