Trait sxd_document::parser::XmlParseExt
[−]
[src]
pub trait XmlParseExt<'a> {
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>, ()>;
}Common reusable XML parsing methods
Required Methods
fn consume_space(&self) -> Progress<StringPoint<'a>, &'a str, ()>
Parse XML whitespace
fn consume_decimal_chars(&self) -> Progress<StringPoint<'a>, &'a str, ()>
Parse XML decimal characters
fn consume_ncname(&self) -> Progress<StringPoint<'a>, &'a str, ()>
Parse an XML NCName
fn consume_prefixed_name(
&self
) -> Progress<StringPoint<'a>, PrefixedName<'a>, ()>
&self
) -> Progress<StringPoint<'a>, PrefixedName<'a>, ()>
Parse an XML prefixed name
Implementors
impl<'a> XmlParseExt<'a> for StringPoint<'a>