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>, ()>

Parse an XML prefixed name

Implementors