Crate xml

Source

Modules§

attribute
Contains XML attributes manipulation types and functions.
common
Contains common types and functions used throughout the library.
escape
Contains functions for performing XML special characters escaping.
name
Contains XML qualified names manipulation types and functions.
namespace
Contains namespace manipulation types and functions.
reader
Contains high-level interface for a pull-based XML parser.
writer
Contains high-level interface for an events-based XML emitter.

Structs§

EmitterConfig
Emitter configuration structure.
EventReader
A wrapper around an std::io::Read instance which provides pull-based XML parsing.
EventWriter
A wrapper around an std::io::Write instance which emits XML document according to provided events.
ParserConfig
Parser configuration structure. There are more config methods than public fileds — see methods below.

Enums§

Encoding
Character encoding used for parsing