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§
Sourcefn consume_space(&self) -> Progress<StringPoint<'a>, &'a str, ()>
fn consume_space(&self) -> Progress<StringPoint<'a>, &'a str, ()>
Parse XML whitespace
Sourcefn consume_decimal_chars(&self) -> Progress<StringPoint<'a>, &'a str, ()>
fn consume_decimal_chars(&self) -> Progress<StringPoint<'a>, &'a str, ()>
Parse XML decimal characters
Sourcefn consume_ncname(&self) -> Progress<StringPoint<'a>, &'a str, ()>
fn consume_ncname(&self) -> Progress<StringPoint<'a>, &'a str, ()>
Parse an XML NCName
Sourcefn consume_prefixed_name(
&self,
) -> Progress<StringPoint<'a>, PrefixedName<'a>, ()>
fn consume_prefixed_name( &self, ) -> Progress<StringPoint<'a>, PrefixedName<'a>, ()>
Parse an XML prefixed name