XmlParseExt

Trait XmlParseExt 

Source
pub trait XmlParseExt<'a> {
    // Required methods
    fn consume_space(&self) -> Progress<StringPoint<'a>, &'a str, ()>;
    fn consume_decimal_chars(&self) -> Progress<StringPoint<'a>, &'a str, ()>;
    fn consume_ncname(&self) -> Progress<StringPoint<'a>, &'a str, ()>;
    fn consume_prefixed_name(
        &self,
    ) -> Progress<StringPoint<'a>, PrefixedName<'a>, ()>;
}
Expand description

Common reusable XML parsing methods

Required Methods§

Source

fn consume_space(&self) -> Progress<StringPoint<'a>, &'a str, ()>

Parse XML whitespace

Source

fn consume_decimal_chars(&self) -> Progress<StringPoint<'a>, &'a str, ()>

Parse XML decimal characters

Source

fn consume_ncname(&self) -> Progress<StringPoint<'a>, &'a str, ()>

Parse an XML NCName

Source

fn consume_prefixed_name( &self, ) -> Progress<StringPoint<'a>, PrefixedName<'a>, ()>

Parse an XML prefixed name

Implementations on Foreign Types§

Source§

impl<'a> XmlParseExt<'a> for StringPoint<'a>

Implementors§