Expand description
Owned XML documents with stable semantic identities.
XmlDocument owns both the serialized XML and its parsed view. Read-only
operations reuse that view. Structural mutation replaces the parsed
generation atomically, so identities from an older generation cannot be
confused with nodes in the new tree.
Structs§
- Attribute
Identity - Identity of one XPath attribute node and its owning element.
- Document
Identity - Process-local provenance of one owned XML document.
- Document
View - Borrowed semantic view of one immutable
XmlDocumentgeneration. - Namespace
Identity - Identity of one XPath namespace node and its owning element.
- Node
Identity - Identity of one tree node in one immutable document generation.
- Semantic
Order - Deterministic total order for tree, namespace, and attribute identities.
- XmlDocument
- Reusable owned XML document.
Enums§
- XmlDocument
Error - Errors from owned document parsing, identity validation, and mutation.
Traits§
- XmlDocument
Policy - Operation policy snapshots that can configure owned-document parsing.