Expand description

Deserialization implementations

Structs

A visitor for deserializing types implementing FromStr

Generic visitor for forwarding all calls to an inner visitor and converting into the target type using its From implementation.

A visitor for deserializing empty XML elements as an Option::None

A wrapper around a XmlReader that supports peeking XML events without consuming them

Generic visitor for forwarding all calls to an inner visitor and converting into the target type using its TryFrom implementation.

Traits

Marks a type as being deserializable from XML

A trait for building up instances of types during deserialization

Marker trait for auto-implementing the FromXml trait based on the FromStr-implementation of a type.

Type Definitions

Type alias for the underlying reader