[][src]Trait abxml::visitor::ChunkVisitor

pub trait ChunkVisitor<'a> {
    fn visit_string_table(
        &mut self,
        _string_table: StringTableWrapper<'a>,
        _origin: Origin
    ) { ... }
fn visit_package(&mut self, _package: PackageWrapper<'a>) { ... }
fn visit_table_type(&mut self, _table_type: TableTypeWrapper<'a>) { ... }
fn visit_type_spec(&mut self, _type_spec: TypeSpecWrapper<'a>) { ... }
fn visit_xml_namespace_start(
        &mut self,
        _namespace_start: XmlNamespaceStartWrapper<'a>
    ) { ... }
fn visit_xml_namespace_end(
        &mut self,
        _namespace_end: XmlNamespaceEndWrapper<'a>
    ) { ... }
fn visit_xml_tag_start(&mut self, _tag_start: XmlTagStartWrapper<'a>) { ... }
fn visit_xml_tag_end(&mut self, _tag_end: XmlTagEndWrapper<'a>) { ... }
fn visit_xml_text(&mut self, _text: XmlTextWrapper<'a>) { ... }
fn visit_resource(&mut self, _resource: ResourceWrapper<'a>) { ... } }

Provided methods

fn visit_string_table(
    &mut self,
    _string_table: StringTableWrapper<'a>,
    _origin: Origin
)

fn visit_package(&mut self, _package: PackageWrapper<'a>)

fn visit_table_type(&mut self, _table_type: TableTypeWrapper<'a>)

fn visit_type_spec(&mut self, _type_spec: TypeSpecWrapper<'a>)

fn visit_xml_namespace_start(
    &mut self,
    _namespace_start: XmlNamespaceStartWrapper<'a>
)

fn visit_xml_namespace_end(
    &mut self,
    _namespace_end: XmlNamespaceEndWrapper<'a>
)

fn visit_xml_tag_start(&mut self, _tag_start: XmlTagStartWrapper<'a>)

fn visit_xml_tag_end(&mut self, _tag_end: XmlTagEndWrapper<'a>)

fn visit_xml_text(&mut self, _text: XmlTextWrapper<'a>)

fn visit_resource(&mut self, _resource: ResourceWrapper<'a>)

Loading content...

Implementors

impl<'a> ChunkVisitor<'a> for ModelVisitor<'a>[src]

impl<'a> ChunkVisitor<'a> for XmlVisitor<'a>[src]

Loading content...