RReverser / serde-xml-rs

xml-rs based deserializer for Serde (compatible with 1.0+)
https://crates.io/crates/serde-xml-rs
MIT License
269 stars 90 forks source link

Fix up unit variant ordering and support rendering them as string content #208

Open bossmc opened 1 year ago

bossmc commented 1 year ago

Fixes #207 (by making unit variants responsible for rendering any outstanding start_tag before rendering their bodies).

Also adds support for rendering unit variants as string content (which is a common use case for unit-enums, where they represent a choice of primitive values).