Trait swc_xml_visit::VisitAll
source · pub trait VisitAll {
Show 17 methods
// Provided methods
fn visit_attribute(&mut self, n: &Attribute) { ... }
fn visit_attributes(&mut self, n: &[Attribute]) { ... }
fn visit_cdata_section(&mut self, n: &CdataSection) { ... }
fn visit_child(&mut self, n: &Child) { ... }
fn visit_children(&mut self, n: &[Child]) { ... }
fn visit_comment(&mut self, n: &Comment) { ... }
fn visit_document(&mut self, n: &Document) { ... }
fn visit_document_mode(&mut self, n: &DocumentMode) { ... }
fn visit_document_type(&mut self, n: &DocumentType) { ... }
fn visit_element(&mut self, n: &Element) { ... }
fn visit_js_word(&mut self, n: &JsWord) { ... }
fn visit_namespace(&mut self, n: &Namespace) { ... }
fn visit_opt_js_word(&mut self, n: Option<&JsWord>) { ... }
fn visit_opt_namespace(&mut self, n: Option<&Namespace>) { ... }
fn visit_processing_instruction(&mut self, n: &ProcessingInstruction) { ... }
fn visit_span(&mut self, n: &Span) { ... }
fn visit_text(&mut self, n: &Text) { ... }
}
Provided Methods§
sourcefn visit_attribute(&mut self, n: &Attribute)
fn visit_attribute(&mut self, n: &Attribute)
This method can be overridden to customize the visitor behavior.
fn visit_attributes(&mut self, n: &[Attribute])
sourcefn visit_cdata_section(&mut self, n: &CdataSection)
fn visit_cdata_section(&mut self, n: &CdataSection)
This method can be overridden to customize the visitor behavior.
sourcefn visit_child(&mut self, n: &Child)
fn visit_child(&mut self, n: &Child)
This method can be overridden to customize the visitor behavior.
fn visit_children(&mut self, n: &[Child])
sourcefn visit_comment(&mut self, n: &Comment)
fn visit_comment(&mut self, n: &Comment)
This method can be overridden to customize the visitor behavior.
sourcefn visit_document(&mut self, n: &Document)
fn visit_document(&mut self, n: &Document)
This method can be overridden to customize the visitor behavior.
sourcefn visit_document_mode(&mut self, n: &DocumentMode)
fn visit_document_mode(&mut self, n: &DocumentMode)
This method can be overridden to customize the visitor behavior.
sourcefn visit_document_type(&mut self, n: &DocumentType)
fn visit_document_type(&mut self, n: &DocumentType)
This method can be overridden to customize the visitor behavior.
sourcefn visit_element(&mut self, n: &Element)
fn visit_element(&mut self, n: &Element)
This method can be overridden to customize the visitor behavior.
fn visit_js_word(&mut self, n: &JsWord)
sourcefn visit_namespace(&mut self, n: &Namespace)
fn visit_namespace(&mut self, n: &Namespace)
This method can be overridden to customize the visitor behavior.
fn visit_opt_js_word(&mut self, n: Option<&JsWord>)
fn visit_opt_namespace(&mut self, n: Option<&Namespace>)
sourcefn visit_processing_instruction(&mut self, n: &ProcessingInstruction)
fn visit_processing_instruction(&mut self, n: &ProcessingInstruction)
This method can be overridden to customize the visitor behavior.
fn visit_span(&mut self, n: &Span)
sourcefn visit_text(&mut self, n: &Text)
fn visit_text(&mut self, n: &Text)
This method can be overridden to customize the visitor behavior.