var searchIndex={}; searchIndex["yarte_html"] = {"doc":"","i":[[0,"driver","yarte_html","High-level interface to the parser.",null,null],[3,"Parser","yarte_html::driver","An HTML parser, ready to receive Unicode input through the…",null,null],[12,"tokenizer","","",0,null],[12,"input_buffer","","",0,null],[5,"parse_document","","Like `parse_fragment`, but with an existing context…",null,[[["sink"]],["parser"]]],[5,"parse_fragment","","Parse an HTML fragment",null,[[["vec",["attribute"]],["qualname"],["attribute"],["sink"]],["parser"]]],[5,"parse_fragment_for_element","","Like `parse_fragment`, but with an existing context…",null,[[["sink"]],["parser"]]],[11,"from_utf8","","Wrap this parser into a `TendrilSink` that accepts UTF-8…",0,[[],["utf8lossydecoder"]]],[0,"interface","yarte_html","This module contains functionality for managing the DOM,…",null,null],[3,"Attribute","yarte_html::interface","",null,null],[12,"name","","The name of the attribute (e.g. the `class` in `` as \"already started\".",8,[[["self"]]]],[11,"pop","","Indicate that a node was popped off the stack of open…",8,[[["self"]]]],[10,"get_template_contents","","Get a handle to a template's template contents. The tree…",8,[[["self"]]]],[10,"same_node","","Do two handles refer to the same node?",8,[[["self"]],["bool"]]],[11,"is_mathml_annotation_xml_integration_point","","Returns true if the adjusted current node is an HTML…",8,[[["self"]],["bool"]]],[11,"set_current_line","","Called whenever the line number changes.",8,[[["self"],["u64"]]]],[11,"complete_script","","Indicate that a `script` element is complete.",8,[[["self"]],["nextparserstate"]]],[11,"new","","",2,[[["namespace"],["prefix"],["option",["prefix"]],["yname"]],["qualname"]]],[11,"expanded","","",2,[[["self"]],["expandedname"]]],[0,"serializer","yarte_html","",null,null],[3,"ElemInfo","yarte_html::serializer","",null,null],[3,"SerializerOpt","","",null,null],[12,"wasm","","",9,null],[3,"HtmlSerializer","","",null,null],[12,"writer","","",10,null],[6,"AttrRef","","",null,null],[11,"new","","",10,[[["wr"],["serializeropt"]],["self"]]],[11,"start_elem","","",10,[[["qualname"],["self"],["attriter"]],["result"]]],[11,"end_elem","","",10,[[["qualname"],["self"]],["result"]]],[11,"write_text","","",10,[[["str"],["self"]],["result"]]],[11,"write_doctype","","",10,[[["str"],["self"]],["result"]]],[11,"end","","",10,[[["qualname"],["self"],["option",["qualname"]]],["result"]]],[0,"tokenizer","yarte_html","The HTML5 tokenizer.",null,null],[3,"Doctype","yarte_html::tokenizer","A `DOCTYPE` token.",null,null],[12,"name","","",11,null],[12,"public_id","","",11,null],[12,"system_id","","",11,null],[12,"force_quirks","","",11,null],[3,"Tag","","A tag token.",null,null],[12,"kind","","",12,null],[12,"name","","",12,null],[12,"self_closing","","",12,null],[12,"attrs","","",12,null],[3,"Tokenizer","","The HTML tokenizer.",null,null],[12,"sink","","Destination for tokens we emit.",13,null],[4,"TagKind","","",null,null],[13,"StartTag","","",14,null],[13,"EndTag","","",14,null],[4,"Token","","",null,null],[13,"DoctypeToken","","",15,null],[13,"TagToken","","",15,null],[13,"CommentToken","","",15,null],[13,"CharacterTokens","","",15,null],[13,"NullCharacterToken","","",15,null],[13,"EOFToken","","",15,null],[13,"ParseError","","",15,null],[4,"TokenSinkResult","","",null,null],[13,"Continue","","",16,null],[13,"Script","","",16,null],[13,"Plaintext","","",16,null],[13,"RawData","","",16,null],[4,"ProcessResult","","",null,null],[13,"Continue","","",17,null],[13,"Suspend","","",17,null],[13,"Script","","",17,null],[4,"TokenizerResult","","",null,null],[13,"Done","","",18,null],[13,"Script","","",18,null],[11,"equiv_modulo_attr_order","","Are the tags equivalent when we don't care about attribute…",12,[[["tag"],["self"]],["bool"]]],[0,"states","","Tokenizer states.",null,null],[4,"ScriptEscapeKind","yarte_html::tokenizer::states","",null,null],[13,"Escaped","","",19,null],[13,"DoubleEscaped","","",19,null],[4,"DoctypeIdKind","","",null,null],[13,"Public","","",20,null],[13,"System","","",20,null],[4,"RawKind","","",null,null],[13,"Rcdata","","",21,null],[13,"Rawtext","","",21,null],[13,"ScriptData","","",21,null],[13,"ScriptDataEscaped","","",21,null],[4,"AttrValueKind","","",null,null],[13,"Unquoted","","",22,null],[13,"SingleQuoted","","",22,null],[13,"DoubleQuoted","","",22,null],[4,"State","","",null,null],[13,"Data","","",23,null],[13,"Plaintext","","",23,null],[13,"TagOpen","","",23,null],[13,"EndTagOpen","","",23,null],[13,"TagName","","",23,null],[13,"RawData","","",23,null],[13,"RawLessThanSign","","",23,null],[13,"RawEndTagOpen","","",23,null],[13,"RawEndTagName","","",23,null],[13,"ScriptDataEscapeStart","","",23,null],[13,"ScriptDataEscapeStartDash","","",23,null],[13,"ScriptDataEscapedDash","","",23,null],[13,"ScriptDataEscapedDashDash","","",23,null],[13,"ScriptDataDoubleEscapeEnd","","",23,null],[13,"BeforeAttributeName","","",23,null],[13,"AttributeName","","",23,null],[13,"AfterAttributeName","","",23,null],[13,"BeforeAttributeValue","","",23,null],[13,"AttributeValue","","",23,null],[13,"AfterAttributeValueQuoted","","",23,null],[13,"SelfClosingStartTag","","",23,null],[13,"BogusComment","","",23,null],[13,"MarkupDeclarationOpen","","",23,null],[13,"CommentStart","","",23,null],[13,"CommentStartDash","","",23,null],[13,"Comment","","",23,null],[13,"CommentEndDash","","",23,null],[13,"CommentEnd","","",23,null],[13,"CommentEndBang","","",23,null],[13,"Doctype","","",23,null],[13,"BeforeDoctypeName","","",23,null],[13,"DoctypeName","","",23,null],[13,"AfterDoctypeName","","",23,null],[13,"AfterDoctypeKeyword","","",23,null],[13,"BeforeDoctypeIdentifier","","",23,null],[13,"DoctypeIdentifierDoubleQuoted","","",23,null],[13,"DoctypeIdentifierSingleQuoted","","",23,null],[13,"AfterDoctypeIdentifier","","",23,null],[13,"BetweenDoctypePublicAndSystemIdentifiers","","",23,null],[13,"BogusDoctype","","",23,null],[13,"CdataSection","","",23,null],[13,"CdataSectionBracket","","",23,null],[13,"CdataSectionEnd","","",23,null],[8,"TokenSink","yarte_html::tokenizer","Types which can receive tokens from the tokenizer.",null,null],[16,"Handle","","",24,null],[10,"process_token","","Process a token.",24,[[["self"],["u64"],["token"]],["tokensinkresult"]]],[11,"end","","",24,[[["self"]]]],[11,"adjusted_current_node_present_but_not_in_html_namespace","","Used in the markup declaration open state. By default,…",24,[[["self"]],["bool"]]],[11,"new","","Create a new tokenizer which feeds tokens to a particular…",13,[[["sink"]],["tokenizer"]]],[11,"feed","","Feed an input string into the tokenizer.",13,[[["bufferqueue"],["self"]],["tokenizerresult"]]],[11,"set_plaintext_state","","",13,[[["self"]]]],[11,"end","","Indicate that we have reached the end of the input.",13,[[["self"]]]],[0,"tree_builder","yarte_html","The HTML5 tree builder.",null,null],[3,"TreeBuilder","yarte_html::tree_builder","The HTML tree builder.",null,null],[12,"sink","","Consumer of tree modifications.",25,null],[3,"ActiveFormattingIter","","",null,null],[4,"PushFlag","","",null,null],[13,"Push","","",26,null],[13,"NoPush","","",26,null],[5,"is_marquee","","",null,[[["qualname"]],["bool"]]],[5,"get_marquee","","",null,[[],["qualname"]]],[11,"new","","Create a new tree builder which sends tree modifications…",25,[[["sink"]],["treebuilder"]]],[11,"new_for_fragment","","Create a new tree builder which sends tree modifications…",25,[[["sink"],["handle"]],["treebuilder"]]],[11,"is_fragment","","Are we parsing a HTML fragment?",25,[[["self"]],["bool"]]],[0,"utils","yarte_html","",null,null],[5,"to_escaped_string","yarte_html::utils","",null,[[["t"]],["string"]]],[5,"lower_ascii_letter","","If `c` is an ASCII letter, return the corresponding…",null,[[["char"]],[["option",["char"]],["char"]]]],[5,"is_ascii_alnum","","Is the character an ASCII alphanumeric character?",null,[[["char"]],["bool"]]],[5,"is_ascii_whitespace","","ASCII whitespace characters, as defined by tree…",null,[[["char"]],["bool"]]],[5,"is_mark","","",null,[[["str"]],["bool"]]],[5,"parse_id","","",null,[[["str"]],[["u32"],["option",["u32"]]]]],[5,"get_mark_id","","",null,[[["str"]],[["u32"],["option",["u32"]]]]],[17,"MARK","","",null,null],[17,"HASH_LEN","","",null,null],[14,"y_name","yarte_html","",null,null],[14,"expanded_name","","",null,null],[11,"from","yarte_html::driver","",0,[[["t"]],["t"]]],[11,"into","","",0,[[],["u"]]],[11,"try_from","","",0,[[["u"]],["result"]]],[11,"try_into","","",0,[[],["result"]]],[11,"borrow","","",0,[[["self"]],["t"]]],[11,"borrow_mut","","",0,[[["self"]],["t"]]],[11,"type_id","","",0,[[["self"]],["typeid"]]],[11,"from","yarte_html::interface","",1,[[["t"]],["t"]]],[11,"into","","",1,[[],["u"]]],[11,"to_owned","","",1,[[["self"]],["t"]]],[11,"clone_into","","",1,[[["self"],["t"]]]],[11,"try_from","","",1,[[["u"]],["result"]]],[11,"try_into","","",1,[[],["result"]]],[11,"borrow","","",1,[[["self"]],["t"]]],[11,"borrow_mut","","",1,[[["self"]],["t"]]],[11,"type_id","","",1,[[["self"]],["typeid"]]],[11,"from","","",2,[[["t"]],["t"]]],[11,"into","","",2,[[],["u"]]],[11,"to_owned","","",2,[[["self"]],["t"]]],[11,"clone_into","","",2,[[["self"],["t"]]]],[11,"try_from","","",2,[[["u"]],["result"]]],[11,"try_into","","",2,[[],["result"]]],[11,"borrow","","",2,[[["self"]],["t"]]],[11,"borrow_mut","","",2,[[["self"]],["t"]]],[11,"type_id","","",2,[[["self"]],["typeid"]]],[11,"from","","",3,[[["t"]],["t"]]],[11,"into","","",3,[[],["u"]]],[11,"to_owned","","",3,[[["self"]],["t"]]],[11,"clone_into","","",3,[[["self"],["t"]]]],[11,"try_from","","",3,[[["u"]],["result"]]],[11,"try_into","","",3,[[],["result"]]],[11,"borrow","","",3,[[["self"]],["t"]]],[11,"borrow_mut","","",3,[[["self"]],["t"]]],[11,"type_id","","",3,[[["self"]],["typeid"]]],[11,"from","","",4,[[["t"]],["t"]]],[11,"into","","",4,[[],["u"]]],[11,"try_from","","",4,[[["u"]],["result"]]],[11,"try_into","","",4,[[],["result"]]],[11,"borrow","","",4,[[["self"]],["t"]]],[11,"borrow_mut","","",4,[[["self"]],["t"]]],[11,"type_id","","",4,[[["self"]],["typeid"]]],[11,"from","","",5,[[["t"]],["t"]]],[11,"into","","",5,[[],["u"]]],[11,"to_owned","","",5,[[["self"]],["t"]]],[11,"clone_into","","",5,[[["self"],["t"]]]],[11,"try_from","","",5,[[["u"]],["result"]]],[11,"try_into","","",5,[[],["result"]]],[11,"borrow","","",5,[[["self"]],["t"]]],[11,"borrow_mut","","",5,[[["self"]],["t"]]],[11,"type_id","","",5,[[["self"]],["typeid"]]],[11,"from","","",6,[[["t"]],["t"]]],[11,"into","","",6,[[],["u"]]],[11,"try_from","","",6,[[["u"]],["result"]]],[11,"try_into","","",6,[[],["result"]]],[11,"borrow","","",6,[[["self"]],["t"]]],[11,"borrow_mut","","",6,[[["self"]],["t"]]],[11,"type_id","","",6,[[["self"]],["typeid"]]],[11,"from","","",7,[[["t"]],["t"]]],[11,"into","","",7,[[],["u"]]],[11,"to_owned","","",7,[[["self"]],["t"]]],[11,"clone_into","","",7,[[["self"],["t"]]]],[11,"try_from","","",7,[[["u"]],["result"]]],[11,"try_into","","",7,[[],["result"]]],[11,"borrow","","",7,[[["self"]],["t"]]],[11,"borrow_mut","","",7,[[["self"]],["t"]]],[11,"type_id","","",7,[[["self"]],["typeid"]]],[11,"from","yarte_html::serializer","",27,[[["t"]],["t"]]],[11,"into","","",27,[[],["u"]]],[11,"try_from","","",27,[[["u"]],["result"]]],[11,"try_into","","",27,[[],["result"]]],[11,"borrow","","",27,[[["self"]],["t"]]],[11,"borrow_mut","","",27,[[["self"]],["t"]]],[11,"type_id","","",27,[[["self"]],["typeid"]]],[11,"from","","",9,[[["t"]],["t"]]],[11,"into","","",9,[[],["u"]]],[11,"to_owned","","",9,[[["self"]],["t"]]],[11,"clone_into","","",9,[[["self"],["t"]]]],[11,"try_from","","",9,[[["u"]],["result"]]],[11,"try_into","","",9,[[],["result"]]],[11,"borrow","","",9,[[["self"]],["t"]]],[11,"borrow_mut","","",9,[[["self"]],["t"]]],[11,"type_id","","",9,[[["self"]],["typeid"]]],[11,"from","","",10,[[["t"]],["t"]]],[11,"into","","",10,[[],["u"]]],[11,"try_from","","",10,[[["u"]],["result"]]],[11,"try_into","","",10,[[],["result"]]],[11,"borrow","","",10,[[["self"]],["t"]]],[11,"borrow_mut","","",10,[[["self"]],["t"]]],[11,"type_id","","",10,[[["self"]],["typeid"]]],[11,"from","yarte_html::tokenizer","",11,[[["t"]],["t"]]],[11,"into","","",11,[[],["u"]]],[11,"to_owned","","",11,[[["self"]],["t"]]],[11,"clone_into","","",11,[[["self"],["t"]]]],[11,"try_from","","",11,[[["u"]],["result"]]],[11,"try_into","","",11,[[],["result"]]],[11,"borrow","","",11,[[["self"]],["t"]]],[11,"borrow_mut","","",11,[[["self"]],["t"]]],[11,"type_id","","",11,[[["self"]],["typeid"]]],[11,"from","","",12,[[["t"]],["t"]]],[11,"into","","",12,[[],["u"]]],[11,"to_owned","","",12,[[["self"]],["t"]]],[11,"clone_into","","",12,[[["self"],["t"]]]],[11,"try_from","","",12,[[["u"]],["result"]]],[11,"try_into","","",12,[[],["result"]]],[11,"borrow","","",12,[[["self"]],["t"]]],[11,"borrow_mut","","",12,[[["self"]],["t"]]],[11,"type_id","","",12,[[["self"]],["typeid"]]],[11,"from","","",13,[[["t"]],["t"]]],[11,"into","","",13,[[],["u"]]],[11,"try_from","","",13,[[["u"]],["result"]]],[11,"try_into","","",13,[[],["result"]]],[11,"borrow","","",13,[[["self"]],["t"]]],[11,"borrow_mut","","",13,[[["self"]],["t"]]],[11,"type_id","","",13,[[["self"]],["typeid"]]],[11,"from","","",14,[[["t"]],["t"]]],[11,"into","","",14,[[],["u"]]],[11,"to_owned","","",14,[[["self"]],["t"]]],[11,"clone_into","","",14,[[["self"],["t"]]]],[11,"try_from","","",14,[[["u"]],["result"]]],[11,"try_into","","",14,[[],["result"]]],[11,"borrow","","",14,[[["self"]],["t"]]],[11,"borrow_mut","","",14,[[["self"]],["t"]]],[11,"type_id","","",14,[[["self"]],["typeid"]]],[11,"from","","",15,[[["t"]],["t"]]],[11,"into","","",15,[[],["u"]]],[11,"try_from","","",15,[[["u"]],["result"]]],[11,"try_into","","",15,[[],["result"]]],[11,"borrow","","",15,[[["self"]],["t"]]],[11,"borrow_mut","","",15,[[["self"]],["t"]]],[11,"type_id","","",15,[[["self"]],["typeid"]]],[11,"from","","",16,[[["t"]],["t"]]],[11,"into","","",16,[[],["u"]]],[11,"try_from","","",16,[[["u"]],["result"]]],[11,"try_into","","",16,[[],["result"]]],[11,"borrow","","",16,[[["self"]],["t"]]],[11,"borrow_mut","","",16,[[["self"]],["t"]]],[11,"type_id","","",16,[[["self"]],["typeid"]]],[11,"from","","",17,[[["t"]],["t"]]],[11,"into","","",17,[[],["u"]]],[11,"try_from","","",17,[[["u"]],["result"]]],[11,"try_into","","",17,[[],["result"]]],[11,"borrow","","",17,[[["self"]],["t"]]],[11,"borrow_mut","","",17,[[["self"]],["t"]]],[11,"type_id","","",17,[[["self"]],["typeid"]]],[11,"from","","",18,[[["t"]],["t"]]],[11,"into","","",18,[[],["u"]]],[11,"try_from","","",18,[[["u"]],["result"]]],[11,"try_into","","",18,[[],["result"]]],[11,"borrow","","",18,[[["self"]],["t"]]],[11,"borrow_mut","","",18,[[["self"]],["t"]]],[11,"type_id","","",18,[[["self"]],["typeid"]]],[11,"from","yarte_html::tokenizer::states","",19,[[["t"]],["t"]]],[11,"into","","",19,[[],["u"]]],[11,"to_owned","","",19,[[["self"]],["t"]]],[11,"clone_into","","",19,[[["self"],["t"]]]],[11,"try_from","","",19,[[["u"]],["result"]]],[11,"try_into","","",19,[[],["result"]]],[11,"borrow","","",19,[[["self"]],["t"]]],[11,"borrow_mut","","",19,[[["self"]],["t"]]],[11,"type_id","","",19,[[["self"]],["typeid"]]],[11,"from","","",20,[[["t"]],["t"]]],[11,"into","","",20,[[],["u"]]],[11,"to_owned","","",20,[[["self"]],["t"]]],[11,"clone_into","","",20,[[["self"],["t"]]]],[11,"try_from","","",20,[[["u"]],["result"]]],[11,"try_into","","",20,[[],["result"]]],[11,"borrow","","",20,[[["self"]],["t"]]],[11,"borrow_mut","","",20,[[["self"]],["t"]]],[11,"type_id","","",20,[[["self"]],["typeid"]]],[11,"from","","",21,[[["t"]],["t"]]],[11,"into","","",21,[[],["u"]]],[11,"to_owned","","",21,[[["self"]],["t"]]],[11,"clone_into","","",21,[[["self"],["t"]]]],[11,"try_from","","",21,[[["u"]],["result"]]],[11,"try_into","","",21,[[],["result"]]],[11,"borrow","","",21,[[["self"]],["t"]]],[11,"borrow_mut","","",21,[[["self"]],["t"]]],[11,"type_id","","",21,[[["self"]],["typeid"]]],[11,"from","","",22,[[["t"]],["t"]]],[11,"into","","",22,[[],["u"]]],[11,"to_owned","","",22,[[["self"]],["t"]]],[11,"clone_into","","",22,[[["self"],["t"]]]],[11,"try_from","","",22,[[["u"]],["result"]]],[11,"try_into","","",22,[[],["result"]]],[11,"borrow","","",22,[[["self"]],["t"]]],[11,"borrow_mut","","",22,[[["self"]],["t"]]],[11,"type_id","","",22,[[["self"]],["typeid"]]],[11,"from","","",23,[[["t"]],["t"]]],[11,"into","","",23,[[],["u"]]],[11,"to_owned","","",23,[[["self"]],["t"]]],[11,"clone_into","","",23,[[["self"],["t"]]]],[11,"try_from","","",23,[[["u"]],["result"]]],[11,"try_into","","",23,[[],["result"]]],[11,"borrow","","",23,[[["self"]],["t"]]],[11,"borrow_mut","","",23,[[["self"]],["t"]]],[11,"type_id","","",23,[[["self"]],["typeid"]]],[11,"from","yarte_html::tree_builder","",25,[[["t"]],["t"]]],[11,"into","","",25,[[],["u"]]],[11,"try_from","","",25,[[["u"]],["result"]]],[11,"try_into","","",25,[[],["result"]]],[11,"borrow","","",25,[[["self"]],["t"]]],[11,"borrow_mut","","",25,[[["self"]],["t"]]],[11,"type_id","","",25,[[["self"]],["typeid"]]],[11,"from","","",28,[[["t"]],["t"]]],[11,"into","","",28,[[],["u"]]],[11,"into_iter","","",28,[[],["i"]]],[11,"try_from","","",28,[[["u"]],["result"]]],[11,"try_into","","",28,[[],["result"]]],[11,"borrow","","",28,[[["self"]],["t"]]],[11,"borrow_mut","","",28,[[["self"]],["t"]]],[11,"type_id","","",28,[[["self"]],["typeid"]]],[11,"from","","",26,[[["t"]],["t"]]],[11,"into","","",26,[[],["u"]]],[11,"try_from","","",26,[[["u"]],["result"]]],[11,"try_into","","",26,[[],["result"]]],[11,"borrow","","",26,[[["self"]],["t"]]],[11,"borrow_mut","","",26,[[["self"]],["t"]]],[11,"type_id","","",26,[[["self"]],["typeid"]]],[11,"process_token","","",25,[[["self"],["u64"],["token"]],["tokensinkresult"]]],[11,"end","","",25,[[["self"]]]],[11,"adjusted_current_node_present_but_not_in_html_namespace","","",25,[[["self"]],["bool"]]],[11,"next","","",28,[[["self"]],["option"]]],[11,"clone","yarte_html::interface","",5,[[["self"]],["yname"]]],[11,"clone","","",1,[[["self"]],["attribute"]]],[11,"clone","","",2,[[["self"]],["qualname"]]],[11,"clone","","",3,[[["self"]],["expandedname"]]],[11,"clone","","",7,[[["self"]],["nextparserstate"]]],[11,"clone","yarte_html::serializer","",9,[[["self"]],["serializeropt"]]],[11,"clone","yarte_html::tokenizer","",11,[[["self"]],["doctype"]]],[11,"clone","","",14,[[["self"]],["tagkind"]]],[11,"clone","","",12,[[["self"]],["tag"]]],[11,"clone","yarte_html::tokenizer::states","",19,[[["self"]],["scriptescapekind"]]],[11,"clone","","",20,[[["self"]],["doctypeidkind"]]],[11,"clone","","",21,[[["self"]],["rawkind"]]],[11,"clone","","",22,[[["self"]],["attrvaluekind"]]],[11,"clone","","",23,[[["self"]],["state"]]],[11,"default","yarte_html::interface","",4,[[],["elementflags"]]],[11,"default","yarte_html::serializer","",27,[[],["eleminfo"]]],[11,"default","","",9,[[],["serializeropt"]]],[11,"default","yarte_html::tokenizer","",11,[[],["doctype"]]],[11,"cmp","yarte_html::interface","",5,[[["yname"],["self"]],["ordering"]]],[11,"cmp","","",1,[[["attribute"],["self"]],["ordering"]]],[11,"cmp","","",2,[[["self"],["qualname"]],["ordering"]]],[11,"cmp","yarte_html::tokenizer::states","",19,[[["self"],["scriptescapekind"]],["ordering"]]],[11,"cmp","","",20,[[["doctypeidkind"],["self"]],["ordering"]]],[11,"cmp","","",21,[[["self"],["rawkind"]],["ordering"]]],[11,"cmp","","",22,[[["attrvaluekind"],["self"]],["ordering"]]],[11,"cmp","","",23,[[["state"],["self"]],["ordering"]]],[11,"eq","yarte_html::interface","",5,[[["self"]],["bool"]]],[11,"eq","","",1,[[["attribute"],["self"]],["bool"]]],[11,"ne","","",1,[[["attribute"],["self"]],["bool"]]],[11,"eq","","",2,[[["self"],["qualname"]],["bool"]]],[11,"ne","","",2,[[["self"],["qualname"]],["bool"]]],[11,"eq","","",3,[[["expandedname"],["self"]],["bool"]]],[11,"eq","","",7,[[["self"],["nextparserstate"]],["bool"]]],[11,"eq","yarte_html::tokenizer","",11,[[["doctype"],["self"]],["bool"]]],[11,"ne","","",11,[[["doctype"],["self"]],["bool"]]],[11,"eq","","",14,[[["self"],["tagkind"]],["bool"]]],[11,"eq","","",12,[[["tag"],["self"]],["bool"]]],[11,"ne","","",12,[[["tag"],["self"]],["bool"]]],[11,"eq","","",15,[[["token"],["self"]],["bool"]]],[11,"ne","","",15,[[["token"],["self"]],["bool"]]],[11,"eq","","",16,[[["self"],["tokensinkresult"]],["bool"]]],[11,"ne","","",16,[[["self"],["tokensinkresult"]],["bool"]]],[11,"eq","yarte_html::tokenizer::states","",19,[[["self"],["scriptescapekind"]],["bool"]]],[11,"eq","","",20,[[["doctypeidkind"],["self"]],["bool"]]],[11,"eq","","",21,[[["self"],["rawkind"]],["bool"]]],[11,"ne","","",21,[[["self"],["rawkind"]],["bool"]]],[11,"eq","","",22,[[["attrvaluekind"],["self"]],["bool"]]],[11,"eq","","",23,[[["state"],["self"]],["bool"]]],[11,"ne","","",23,[[["state"],["self"]],["bool"]]],[11,"partial_cmp","yarte_html::interface","",5,[[["yname"],["self"]],[["option",["ordering"]],["ordering"]]]],[11,"lt","","",5,[[["yname"],["self"]],["bool"]]],[11,"le","","",5,[[["yname"],["self"]],["bool"]]],[11,"gt","","",5,[[["yname"],["self"]],["bool"]]],[11,"ge","","",5,[[["yname"],["self"]],["bool"]]],[11,"partial_cmp","","",1,[[["attribute"],["self"]],[["option",["ordering"]],["ordering"]]]],[11,"lt","","",1,[[["attribute"],["self"]],["bool"]]],[11,"le","","",1,[[["attribute"],["self"]],["bool"]]],[11,"gt","","",1,[[["attribute"],["self"]],["bool"]]],[11,"ge","","",1,[[["attribute"],["self"]],["bool"]]],[11,"partial_cmp","","",2,[[["self"],["qualname"]],[["option",["ordering"]],["ordering"]]]],[11,"lt","","",2,[[["self"],["qualname"]],["bool"]]],[11,"le","","",2,[[["self"],["qualname"]],["bool"]]],[11,"gt","","",2,[[["self"],["qualname"]],["bool"]]],[11,"ge","","",2,[[["self"],["qualname"]],["bool"]]],[11,"partial_cmp","yarte_html::tokenizer::states","",19,[[["self"],["scriptescapekind"]],[["option",["ordering"]],["ordering"]]]],[11,"partial_cmp","","",20,[[["doctypeidkind"],["self"]],[["option",["ordering"]],["ordering"]]]],[11,"partial_cmp","","",21,[[["self"],["rawkind"]],[["option",["ordering"]],["ordering"]]]],[11,"lt","","",21,[[["self"],["rawkind"]],["bool"]]],[11,"le","","",21,[[["self"],["rawkind"]],["bool"]]],[11,"gt","","",21,[[["self"],["rawkind"]],["bool"]]],[11,"ge","","",21,[[["self"],["rawkind"]],["bool"]]],[11,"partial_cmp","","",22,[[["attrvaluekind"],["self"]],[["option",["ordering"]],["ordering"]]]],[11,"partial_cmp","","",23,[[["state"],["self"]],[["option",["ordering"]],["ordering"]]]],[11,"lt","","",23,[[["state"],["self"]],["bool"]]],[11,"le","","",23,[[["state"],["self"]],["bool"]]],[11,"gt","","",23,[[["state"],["self"]],["bool"]]],[11,"ge","","",23,[[["state"],["self"]],["bool"]]],[11,"deref","yarte_html::interface","",5,[[["self"]]]],[11,"fmt","","",5,[[["formatter"],["self"]],["result"]]],[11,"fmt","","",1,[[["formatter"],["self"]],["result"]]],[11,"fmt","","",2,[[["formatter"],["self"]],["result"]]],[11,"fmt","","",3,[[["formatter"],["self"]],["result"]]],[11,"fmt","","",7,[[["formatter"],["self"]],["result"]]],[11,"fmt","yarte_html::tokenizer","",11,[[["formatter"],["self"]],["result"]]],[11,"fmt","","",14,[[["formatter"],["self"]],["result"]]],[11,"fmt","","",12,[[["formatter"],["self"]],["result"]]],[11,"fmt","","",15,[[["formatter"],["self"]],["result"]]],[11,"fmt","","",16,[[["formatter"],["self"]],["result"]]],[11,"fmt","yarte_html::tokenizer::states","",19,[[["formatter"],["self"]],["result"]]],[11,"fmt","","",20,[[["formatter"],["self"]],["result"]]],[11,"fmt","","",21,[[["formatter"],["self"]],["result"]]],[11,"fmt","","",22,[[["formatter"],["self"]],["result"]]],[11,"fmt","","",23,[[["formatter"],["self"]],["result"]]],[11,"hash","yarte_html::tokenizer","",14,[[["self"],["__h"]]]],[11,"hash","yarte_html::tokenizer::states","",19,[[["self"],["__h"]]]],[11,"hash","","",20,[[["self"],["__h"]]]],[11,"hash","","",21,[[["self"],["__h"]]]],[11,"hash","","",22,[[["self"],["__h"]]]],[11,"hash","","",23,[[["self"],["__h"]]]],[11,"process","yarte_html::driver","",0,[[["self"],["strtendril"]]]],[11,"error","","",0,[[["str"],["self"],["cow",["str"]]]]],[11,"finish","","",0,[[]]],[11,"end","yarte_html::tokenizer","",24,[[["self"]]]],[11,"adjusted_current_node_present_but_not_in_html_namespace","","Used in the markup declaration open state. By default,…",24,[[["self"]],["bool"]]]],"p":[[3,"Parser"],[3,"Attribute"],[3,"QualName"],[3,"ExpandedName"],[3,"ElementFlags"],[4,"YName"],[4,"NodeOrText"],[4,"NextParserState"],[8,"TreeSink"],[3,"SerializerOpt"],[3,"HtmlSerializer"],[3,"Doctype"],[3,"Tag"],[3,"Tokenizer"],[4,"TagKind"],[4,"Token"],[4,"TokenSinkResult"],[4,"ProcessResult"],[4,"TokenizerResult"],[4,"ScriptEscapeKind"],[4,"DoctypeIdKind"],[4,"RawKind"],[4,"AttrValueKind"],[4,"State"],[8,"TokenSink"],[3,"TreeBuilder"],[4,"PushFlag"],[3,"ElemInfo"],[3,"ActiveFormattingIter"]]}; addSearchOptions(searchIndex);initSearch(searchIndex);