Crate xml

source ·

Modules§

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

Structs§

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

Enums§

  • Character encoding used for parsing