pub enum SchemaContentDeserializerState {
Show 16 variants
Init__,
Include(Option<Include>, Option<<Include as WithDeserializer>::Deserializer>),
Import(Option<Import>, Option<<Import as WithDeserializer>::Deserializer>),
Redefine(Option<Redefine>, Option<<Redefine as WithDeserializer>::Deserializer>),
Override(Option<Override>, Option<<Override as WithDeserializer>::Deserializer>),
Annotation(Option<Annotation>, Option<<Annotation as WithDeserializer>::Deserializer>),
DefaultOpenContent(Option<DefaultOpenContent>, Option<<DefaultOpenContent as WithDeserializer>::Deserializer>),
SimpleType(Option<SimpleBaseType>, Option<<SimpleBaseType as WithDeserializer>::Deserializer>),
ComplexType(Option<ComplexBaseType>, Option<<ComplexBaseType as WithDeserializer>::Deserializer>),
Group(Option<GroupType>, Option<<GroupType as WithDeserializer>::Deserializer>),
AttributeGroup(Option<AttributeGroupType>, Option<<AttributeGroupType as WithDeserializer>::Deserializer>),
Element(Option<ElementType>, Option<<ElementType as WithDeserializer>::Deserializer>),
Attribute(Option<AttributeType>, Option<<AttributeType as WithDeserializer>::Deserializer>),
Notation(Option<Notation>, Option<<Notation as WithDeserializer>::Deserializer>),
Done__(SchemaContent),
Unknown__,
}Variants§
Init__
Include(Option<Include>, Option<<Include as WithDeserializer>::Deserializer>)
Import(Option<Import>, Option<<Import as WithDeserializer>::Deserializer>)
Redefine(Option<Redefine>, Option<<Redefine as WithDeserializer>::Deserializer>)
Override(Option<Override>, Option<<Override as WithDeserializer>::Deserializer>)
Annotation(Option<Annotation>, Option<<Annotation as WithDeserializer>::Deserializer>)
DefaultOpenContent(Option<DefaultOpenContent>, Option<<DefaultOpenContent as WithDeserializer>::Deserializer>)
SimpleType(Option<SimpleBaseType>, Option<<SimpleBaseType as WithDeserializer>::Deserializer>)
ComplexType(Option<ComplexBaseType>, Option<<ComplexBaseType as WithDeserializer>::Deserializer>)
Group(Option<GroupType>, Option<<GroupType as WithDeserializer>::Deserializer>)
AttributeGroup(Option<AttributeGroupType>, Option<<AttributeGroupType as WithDeserializer>::Deserializer>)
Element(Option<ElementType>, Option<<ElementType as WithDeserializer>::Deserializer>)
Attribute(Option<AttributeType>, Option<<AttributeType as WithDeserializer>::Deserializer>)
Notation(Option<Notation>, Option<<Notation as WithDeserializer>::Deserializer>)
Done__(SchemaContent)
Unknown__
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SchemaContentDeserializerState
impl RefUnwindSafe for SchemaContentDeserializerState
impl Send for SchemaContentDeserializerState
impl Sync for SchemaContentDeserializerState
impl Unpin for SchemaContentDeserializerState
impl UnwindSafe for SchemaContentDeserializerState
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