MCPcopy Create free account

hub / github.com/brave/kuchikiki / functions

Functions145 in github.com/brave/kuchikiki

↓ 21 callersMethodclone
(&self)
src/node_data_ref.rs:96
↓ 11 callersMethodas_node
(&self)
src/node_data_ref.rs:72
↓ 11 callersMethodparent
(&self)
src/tree.rs:350
↓ 9 callersFunctionparse_html
Parse an HTML document with html5ever and the default configuration.
src/parser.rs:23
↓ 8 callersMethodupgrade
(&self)
src/cell_extras.rs:82
↓ 7 callersMethodfirst_child
(&self)
src/tree.rs:356
↓ 5 callersMethodas_ref
(&self)
src/select.rs:43
↓ 5 callersMethoddetach
Detach a node from its parent and siblings. Children are not affected. To remove a node and its descendants, detach it and drop any strong reference
src/tree.rs:381
↓ 5 callersMethodlast_child
(&self)
src/tree.rs:362
↓ 5 callersMethodselect
(&self, selectors: &str)
src/iter.rs:159
↓ 4 callersMethodchildren
(&self)
src/iter.rs:102
↓ 4 callersMethodclone_inner
(&self)
src/cell_extras.rs:87
↓ 4 callersMethodelements
(self)
src/iter.rs:428
↓ 4 callersMethodget
Like IndexMap::get
src/attributes.rs:46
↓ 4 callersMethodnext
(&mut self)
src/iter.rs:222
↓ 4 callersMethodtake_if_unique_strong
(&self)
src/cell_extras.rs:101
↓ 3 callersMethodappend
(&mut self, parent: &NodeRef, child: NodeOrText<NodeRef>)
src/parser.rs:154
↓ 3 callersMethodas_element
(&self)
src/tree.rs:305
↓ 3 callersMethodas_text
(&self)
src/tree.rs:314
↓ 3 callersMethodto_css
(&self, dest: &mut W)
src/select.rs:28
↓ 2 callersMethoddata
(&self)
src/tree.rs:299
↓ 2 callersMethoddescendants
(&self)
src/iter.rs:129
↓ 2 callersMethodeq
(&self, other: &NodeRef)
src/tree.rs:117
↓ 2 callersMethodinclusive_descendants
(&self)
src/iter.rs:119
↓ 2 callersMethodinsert_before
Insert a new sibling before this node. The new sibling is detached from its previous position.
src/tree.rs:477
↓ 2 callersMethodmatches
(&self, element: &NodeDataRef<ElementData>)
src/select.rs:374
↓ 2 callersFunctionparse_fragment
Parse an HTML fragment with html5ever and the default configuration.
src/parser.rs:41
↓ 2 callersMethodprevious_sibling
(&self)
src/tree.rs:368
↓ 2 callersMethodserialize
( &self, serializer: &mut S, traversal_scope: TraversalScope, )
src/serializer.rs:13
↓ 2 callersMethodtext_nodes
(self)
src/iter.rs:434
↓ 1 callersMethodappend
Append a new child to this node, after existing children. The new child is detached from its previous position.
src/tree.rs:416
↓ 1 callersMethodappend_before_sibling
(&mut self, sibling: &NodeRef, child: NodeOrText<NodeRef>)
src/parser.rs:170
↓ 1 callersMethodas_document
(&self)
src/tree.rs:341
↓ 1 callersMethodcontains
Like IndexMap::contains
src/attributes.rs:41
↓ 1 callersMethodentry
Like IndexMap::entry
src/attributes.rs:60
↓ 1 callersMethodfilter
(&self, iter: I)
src/select.rs:380
↓ 1 callersMethodfollowing_siblings
(&self)
src/iter.rs:87
↓ 1 callersMethodis_empty
(&self)
src/select.rs:205
↓ 1 callersMethodnext_sibling
(&self)
src/tree.rs:374
↓ 1 callersFunctionparse_fragment_with_options
Parse an HTML fragment with html5ever with custom configuration.
src/parser.rs:46
↓ 1 callersFunctionparse_html_with_options
Parse an HTML document with html5ever with custom configuration.
src/parser.rs:28
↓ 1 callersMethodpreceding_siblings
(&self)
src/iter.rs:49
↓ 1 callersMethodselect_first
(&self, selectors: &str)
src/iter.rs:165
↓ 1 callersMethodserialize_to_file
(&self, path: P)
src/serializer.rs:102
↓ 1 callersMethodspecificity
Return the specificity of this selector.
src/select.rs:405
↓ 1 callersMethodtraverse
(&self)
src/iter.rs:146
↓ 1 callersMethodtraverse_inclusive
(&self)
src/iter.rs:136
Methodadd_attrs_if_missing
(&mut self, target: &NodeRef, attrs: Vec<Attribute>)
src/parser.rs:197
Methodancestors
(&self)
src/iter.rs:20
Methodappend_based_on_parent_node
( &mut self, element: &NodeRef, prev_element: &NodeRef, child: NodeOrText<Node
src/parser.rs:245
Methodappend_doctype_to_document
( &mut self, name: StrTendril, public_id: StrTendril, system_id: StrTendril,
src/parser.rs:186
Methodas_comment
(&self)
src/tree.rs:323
Methodas_doctype
(&self)
src/tree.rs:332
Methodattr_matches
( &self, ns: &NamespaceConstraint<&Namespace>, local_name: &CssLocalName, oper
src/select.rs:293
Methodcomments
(self)
src/iter.rs:440
Methodcompile
(s: &str)
src/select.rs:364
Methodcontaining_shadow_host
(&self)
src/select.rs:188
Methodcreate_comment
(&mut self, text: StrTendril)
src/parser.rs:144
Methodcreate_element
( &mut self, name: QualName, attrs: Vec<Attribute>, _flags: ElementFlags,
src/parser.rs:121
Methodcreate_pi
(&mut self, target: StrTendril, data: StrTendril)
src/parser.rs:149
Methoddefault
()
src/parser.rs:72
Methodderef
(&self)
src/tree.rs:109
Methodderef
(&self)
src/node_data_ref.rs:80
Methoddrop
(&mut self)
src/tree.rs:156
Methodelem_name
(&self, target: &'a NodeRef)
src/parser.rs:116
Methodeq
(&self, other: &Self)
src/node_data_ref.rs:88
Methodfinish
(self)
src/parser.rs:83
Methodfmt
(&self, f: &mut fmt::Formatter)
src/select.rs:419
Methodfmt
(&self, f: &mut fmt::Formatter)
src/serializer.rs:77
Methodfmt
(&self, f: &mut fmt::Formatter)
src/tree.rs:136
Methodfmt
(&self, f: &mut fmt::Formatter)
src/node_data_ref.rs:106
Methodfrom
(value: &'a str)
src/select.rs:37
Methodfrom_str
(s: &str)
src/select.rs:413
Methodget_document
(&mut self)
src/parser.rs:97
Methodget_mut
Like IndexMap::get_mut
src/attributes.rs:53
Methodget_template_contents
(&mut self, target: &NodeRef)
src/parser.rs:236
Methodhas_class
(&self, name: &CssLocalName, case_sensitivity: CaseSensitivity)
src/select.rs:280
Methodhas_id
(&self, id: &CssLocalName, case_sensitivity: CaseSensitivity)
src/select.rs:270
Methodhas_local_name
(&self, name: &CssLocalName)
src/select.rs:227
Methodhas_namespace
(&self, namespace: &Namespace)
src/select.rs:231
Methodimported_part
(&self, _: &CssLocalName)
src/select.rs:241
Methodinclusive_ancestors
(&self)
src/iter.rs:14
Methodinclusive_following_siblings
(&self)
src/iter.rs:65
Methodinclusive_preceding_siblings
(&self)
src/iter.rs:26
Methodinsert
Like IndexMap::insert
src/attributes.rs:65
Methodinsert_after
Insert a new sibling after this node. The new sibling is detached from its previous position.
src/tree.rs:453
Methodinto_comment_ref
(self)
src/node_data_ref.rs:21
Methodinto_doctype_ref
(self)
src/node_data_ref.rs:27
Methodinto_document_ref
(self)
src/node_data_ref.rs:33
Methodinto_element_ref
(self)
src/node_data_ref.rs:9
Methodinto_text_ref
(self)
src/node_data_ref.rs:15
Methodis_active_or_hover
(&self)
src/select.rs:122
Methodis_html_element_in_html_document
(&self)
src/select.rs:221
Methodis_html_slot_element
(&self)
src/select.rs:180
Methodis_link
(&self)
src/select.rs:256
Methodis_none
(&self)
src/cell_extras.rs:70
Methodis_part
(&self, _name: &CssLocalName)
src/select.rs:236
Methodis_pseudo_element
(&self)
src/select.rs:246
Methodis_root
(&self)
src/select.rs:213
Methodis_same_type
(&self, other: &Self)
src/select.rs:251
next →1–100 of 145, ranked by callers