Lines Matching refs:Sink
40 pub fn parse_document<Sink>(sink: Sink, opts: ParseOpts) -> Parser<Sink> in parse_document() argument
42 Sink: TreeSink, in parse_document()
59 pub fn parse_fragment<Sink>( in parse_fragment()
60 mut sink: Sink, in parse_fragment() argument
64 ) -> Parser<Sink> in parse_fragment()
66 Sink: TreeSink, in parse_fragment()
74 pub fn parse_fragment_for_element<Sink>( in parse_fragment_for_element()
75 sink: Sink, in parse_fragment_for_element() argument
77 context_element: Sink::Handle, in parse_fragment_for_element()
78 form_element: Option<Sink::Handle>, in parse_fragment_for_element()
79 ) -> Parser<Sink> in parse_fragment_for_element()
81 Sink: TreeSink, in parse_fragment_for_element()
97 pub struct Parser<Sink>
99 Sink: TreeSink,
101 pub tokenizer: Tokenizer<TreeBuilder<Sink::Handle, Sink>>,
105 impl<Sink: TreeSink> TendrilSink<tendril::fmt::UTF8> for Parser<Sink> {
117 type Output = Sink::Output;
128 impl<Sink: TreeSink> Parser<Sink> {