xdoc-rs 0.1.1

Declarative XML engine for Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! XML tree, names, namespaces, and shared error types.

mod error;
mod names;
mod namespace;
mod tree;

pub use error::{ErrorKind, Span, XmlError, XmlResult};
pub use names::{
    validate_namespace_binding, validate_xml_name, NamespacePrefix, NamespaceUri, QName,
    XMLNS_NAMESPACE_URI, XML_NAMESPACE_URI,
};
pub use namespace::{NamespaceDeclaration, NamespaceTable};
pub use tree::{Attribute, Document, ElementData, Node, NodeId, NodeKind, XmlPath};