pub enum OverrideContentDeserializerState {
Init__,
Annotation(Option<Annotation>, Option<<Annotation as WithDeserializer>::Deserializer>, Option<<Annotation as WithDeserializer>::Deserializer>),
SimpleType(Option<SimpleBaseType>, Option<<SimpleBaseType as WithDeserializer>::Deserializer>, Option<<SimpleBaseType as WithDeserializer>::Deserializer>),
ComplexType(Option<ComplexBaseType>, Option<<ComplexBaseType as WithDeserializer>::Deserializer>, Option<<ComplexBaseType as WithDeserializer>::Deserializer>),
Group(Option<GroupType>, Option<<GroupType as WithDeserializer>::Deserializer>, Option<<GroupType as WithDeserializer>::Deserializer>),
AttributeGroup(Option<AttributeGroupType>, Option<<AttributeGroupType as WithDeserializer>::Deserializer>, Option<<AttributeGroupType as WithDeserializer>::Deserializer>),
Element(Option<ElementType>, Option<<ElementType as WithDeserializer>::Deserializer>, Option<<ElementType as WithDeserializer>::Deserializer>),
Attribute(Option<AttributeType>, Option<<AttributeType as WithDeserializer>::Deserializer>, Option<<AttributeType as WithDeserializer>::Deserializer>),
Notation(Option<Notation>, Option<<Notation as WithDeserializer>::Deserializer>, Option<<Notation as WithDeserializer>::Deserializer>),
Done__(OverrideContent),
Unknown__,
}Variants§
Init__
Annotation(Option<Annotation>, Option<<Annotation as WithDeserializer>::Deserializer>, Option<<Annotation as WithDeserializer>::Deserializer>)
SimpleType(Option<SimpleBaseType>, Option<<SimpleBaseType as WithDeserializer>::Deserializer>, Option<<SimpleBaseType as WithDeserializer>::Deserializer>)
ComplexType(Option<ComplexBaseType>, Option<<ComplexBaseType as WithDeserializer>::Deserializer>, Option<<ComplexBaseType as WithDeserializer>::Deserializer>)
Group(Option<GroupType>, Option<<GroupType as WithDeserializer>::Deserializer>, Option<<GroupType as WithDeserializer>::Deserializer>)
AttributeGroup(Option<AttributeGroupType>, Option<<AttributeGroupType as WithDeserializer>::Deserializer>, Option<<AttributeGroupType as WithDeserializer>::Deserializer>)
Element(Option<ElementType>, Option<<ElementType as WithDeserializer>::Deserializer>, Option<<ElementType as WithDeserializer>::Deserializer>)
Attribute(Option<AttributeType>, Option<<AttributeType as WithDeserializer>::Deserializer>, Option<<AttributeType as WithDeserializer>::Deserializer>)
Notation(Option<Notation>, Option<<Notation as WithDeserializer>::Deserializer>, Option<<Notation as WithDeserializer>::Deserializer>)
Done__(OverrideContent)
Unknown__
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OverrideContentDeserializerState
impl RefUnwindSafe for OverrideContentDeserializerState
impl Send for OverrideContentDeserializerState
impl Sync for OverrideContentDeserializerState
impl Unpin for OverrideContentDeserializerState
impl UnsafeUnpin for OverrideContentDeserializerState
impl UnwindSafe for OverrideContentDeserializerState
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more