xsd_parser::quick_xml

Trait WithDeserializer

Source
pub trait WithDeserializer: Sized {
    type Deserializer: for<'de> Deserializer<'de, Self>;
}
Expand description

Trait that defines the Deserializer for a type.

Required Associated Types§

Source

type Deserializer: for<'de> Deserializer<'de, Self>

The deserializer to use for this type.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl WithDeserializer for Facet

Source§

impl WithDeserializer for AltType

Source§

impl WithDeserializer for Annotation

Source§

impl WithDeserializer for Any

Source§

impl WithDeserializer for AnyAttribute

Source§

impl WithDeserializer for Appinfo

Source§

impl WithDeserializer for AssertionType

Source§

impl WithDeserializer for AttributeGroupType

Source§

impl WithDeserializer for AttributeType

Source§

impl WithDeserializer for ComplexBaseType

Source§

impl WithDeserializer for ComplexContent

Source§

impl WithDeserializer for DefaultOpenContent

Source§

impl WithDeserializer for Documentation

Source§

impl WithDeserializer for ElementType

Source§

impl WithDeserializer for ExtensionType

Source§

impl WithDeserializer for FacetType

Source§

impl WithDeserializer for Field

Source§

impl WithDeserializer for GroupType

Source§

impl WithDeserializer for Import

Source§

impl WithDeserializer for Include

Source§

impl WithDeserializer for KeybaseType

Source§

impl WithDeserializer for Keyref

Source§

impl WithDeserializer for List

Source§

impl WithDeserializer for Notation

Source§

impl WithDeserializer for OpenContent

Source§

impl WithDeserializer for Override

Source§

impl WithDeserializer for Redefine

Source§

impl WithDeserializer for Restriction

Source§

impl WithDeserializer for RestrictionType

Source§

impl WithDeserializer for Schema

Source§

impl WithDeserializer for SimpleBaseType

Source§

impl WithDeserializer for SimpleContent

Source§

impl WithDeserializer for Union

Source§

impl WithDeserializer for WildcardType

Source§

impl<X> WithDeserializer for X