Enum xml::Xml [-] [+] [src]

pub enum Xml {
    ElementNode(Element),
    CharacterNode(String),
    CDATANode(String),
    CommentNode(String),
    PINode(String),
}

An Enum describing a XML Node

Variants

ElementNode

An XML Element

CharacterNode

Character Data

CDATANode

CDATA

CommentNode

A XML Comment

PINode

Processing Information

Trait Implementations

impl Display for Xml

fn fmt(&self, f: &mut Formatter) -> Result

Derived Implementations

impl Debug for Xml

fn fmt(&self, __arg_0: &mut Formatter) -> Result

impl PartialEq for Xml

fn eq(&self, __arg_0: &Xml) -> bool

fn ne(&self, __arg_0: &Xml) -> bool

impl Clone for Xml

fn clone(&self) -> Xml

fn clone_from(&mut self, source: &Self)