Revision control
Copy as Markdown
Other Tools
# `xml_struct`
The `xml_struct` crate is intended to provide simple and low-boilerplate
serialization of Rust data structures to XML.
## Limitations
This crate was specifically designed to support the
behavioral assumptions which make it unsuitable for general use. Primary among
these are that transformation of field/structure names to XML tag names is not
configurable (all names are transformed to PascalCase) and whether fields are
serialized as XML elements or attributes by default is not configurable.
Deserialization is likewise not supported at this time.
For general-purpose XML serialization or deserialization, one of these crates
may better suit your needs at this time: