Trait swc_html_visit::VisitMut
source · pub trait VisitMut {
Show 19 methods
// Provided methods
fn visit_mut_atom(&mut self, n: &mut Atom) { ... }
fn visit_mut_attribute(&mut self, n: &mut Attribute) { ... }
fn visit_mut_attributes(&mut self, n: &mut Vec<Attribute>) { ... }
fn visit_mut_child(&mut self, n: &mut Child) { ... }
fn visit_mut_children(&mut self, n: &mut Vec<Child>) { ... }
fn visit_mut_comment(&mut self, n: &mut Comment) { ... }
fn visit_mut_document(&mut self, n: &mut Document) { ... }
fn visit_mut_document_fragment(&mut self, n: &mut DocumentFragment) { ... }
fn visit_mut_document_mode(&mut self, n: &mut DocumentMode) { ... }
fn visit_mut_document_type(&mut self, n: &mut DocumentType) { ... }
fn visit_mut_element(&mut self, n: &mut Element) { ... }
fn visit_mut_js_word(&mut self, n: &mut JsWord) { ... }
fn visit_mut_namespace(&mut self, n: &mut Namespace) { ... }
fn visit_mut_opt_atom(&mut self, n: &mut Option<Atom>) { ... }
fn visit_mut_opt_document_fragment(
&mut self,
n: &mut Option<DocumentFragment>
) { ... }
fn visit_mut_opt_js_word(&mut self, n: &mut Option<JsWord>) { ... }
fn visit_mut_opt_namespace(&mut self, n: &mut Option<Namespace>) { ... }
fn visit_mut_span(&mut self, n: &mut Span) { ... }
fn visit_mut_text(&mut self, n: &mut Text) { ... }
}
Provided Methods§
fn visit_mut_atom(&mut self, n: &mut Atom)
sourcefn visit_mut_attribute(&mut self, n: &mut Attribute)
fn visit_mut_attribute(&mut self, n: &mut Attribute)
This method can be overriden to customize the visitor behavior.
This calls VisitMutWith::visit_mut_children_with
on n
by default. The default method visit children nodes with self
.
fn visit_mut_attributes(&mut self, n: &mut Vec<Attribute>)
sourcefn visit_mut_child(&mut self, n: &mut Child)
fn visit_mut_child(&mut self, n: &mut Child)
This method can be overriden to customize the visitor behavior.
This calls VisitMutWith::visit_mut_children_with
on n
by default. The default method visit children nodes with self
.
fn visit_mut_children(&mut self, n: &mut Vec<Child>)
sourcefn visit_mut_comment(&mut self, n: &mut Comment)
fn visit_mut_comment(&mut self, n: &mut Comment)
This method can be overriden to customize the visitor behavior.
This calls VisitMutWith::visit_mut_children_with
on n
by default. The default method visit children nodes with self
.
sourcefn visit_mut_document(&mut self, n: &mut Document)
fn visit_mut_document(&mut self, n: &mut Document)
This method can be overriden to customize the visitor behavior.
This calls VisitMutWith::visit_mut_children_with
on n
by default. The default method visit children nodes with self
.
sourcefn visit_mut_document_fragment(&mut self, n: &mut DocumentFragment)
fn visit_mut_document_fragment(&mut self, n: &mut DocumentFragment)
This method can be overriden to customize the visitor behavior.
This calls VisitMutWith::visit_mut_children_with
on n
by default. The default method visit children nodes with self
.
sourcefn visit_mut_document_mode(&mut self, n: &mut DocumentMode)
fn visit_mut_document_mode(&mut self, n: &mut DocumentMode)
This method can be overriden to customize the visitor behavior.
This calls VisitMutWith::visit_mut_children_with
on n
by default. The default method visit children nodes with self
.
sourcefn visit_mut_document_type(&mut self, n: &mut DocumentType)
fn visit_mut_document_type(&mut self, n: &mut DocumentType)
This method can be overriden to customize the visitor behavior.
This calls VisitMutWith::visit_mut_children_with
on n
by default. The default method visit children nodes with self
.
sourcefn visit_mut_element(&mut self, n: &mut Element)
fn visit_mut_element(&mut self, n: &mut Element)
This method can be overriden to customize the visitor behavior.
This calls VisitMutWith::visit_mut_children_with
on n
by default. The default method visit children nodes with self
.
fn visit_mut_js_word(&mut self, n: &mut JsWord)
sourcefn visit_mut_namespace(&mut self, n: &mut Namespace)
fn visit_mut_namespace(&mut self, n: &mut Namespace)
This method can be overriden to customize the visitor behavior.
This calls VisitMutWith::visit_mut_children_with
on n
by default. The default method visit children nodes with self
.
fn visit_mut_opt_atom(&mut self, n: &mut Option<Atom>)
fn visit_mut_opt_document_fragment(&mut self, n: &mut Option<DocumentFragment>)
fn visit_mut_opt_js_word(&mut self, n: &mut Option<JsWord>)
fn visit_mut_opt_namespace(&mut self, n: &mut Option<Namespace>)
fn visit_mut_span(&mut self, n: &mut Span)
sourcefn visit_mut_text(&mut self, n: &mut Text)
fn visit_mut_text(&mut self, n: &mut Text)
This method can be overriden to customize the visitor behavior.
This calls VisitMutWith::visit_mut_children_with
on n
by default. The default method visit children nodes with self
.