Last week we spent some time researching the current state of XML parsing and
writing in the Rust ecosystem. For a small side project we needed to read an
XML file and turn its content into regular Rust
structs. This blog post is a
summary of what approaches we looked into, their tradeoffs and what we finally
decided to use.