pub enum SchemaContent {
Show 13 variants
Include(Include),
Import(Import),
Redefine(Redefine),
Override(Override),
Annotation(Annotation),
DefaultOpenContent(DefaultOpenContent),
SimpleType(SimpleBaseType),
ComplexType(ComplexBaseType),
Group(GroupType),
AttributeGroup(AttributeGroupType),
Element(ElementType),
Attribute(AttributeType),
Notation(Notation),
}Variants§
Include(Include)
Import(Import)
Redefine(Redefine)
Override(Override)
Annotation(Annotation)
DefaultOpenContent(DefaultOpenContent)
SimpleType(SimpleBaseType)
ComplexType(ComplexBaseType)
Group(GroupType)
AttributeGroup(AttributeGroupType)
Element(ElementType)
Attribute(AttributeType)
Notation(Notation)
Trait Implementations§
Source§impl Clone for SchemaContent
impl Clone for SchemaContent
Source§fn clone(&self) -> SchemaContent
fn clone(&self) -> SchemaContent
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SchemaContent
impl Debug for SchemaContent
Source§impl<'de> Deserializer<'de, SchemaContent> for SchemaContentDeserializer
impl<'de> Deserializer<'de, SchemaContent> for SchemaContentDeserializer
Source§fn init<R>(
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, SchemaContent>where
R: DeserializeReader,
fn init<R>(
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, SchemaContent>where
R: DeserializeReader,
Source§fn next<R>(
self,
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, SchemaContent>where
R: DeserializeReader,
fn next<R>(
self,
reader: &R,
event: Event<'de>,
) -> DeserializerResult<'de, SchemaContent>where
R: DeserializeReader,
Source§fn finish<R>(self, reader: &R) -> Result<SchemaContent, Error>where
R: DeserializeReader,
fn finish<R>(self, reader: &R) -> Result<SchemaContent, Error>where
R: DeserializeReader,
Force the deserializer to finish. Read more
Source§impl PartialEq for SchemaContent
impl PartialEq for SchemaContent
Source§impl WithDeserializer for SchemaContent
impl WithDeserializer for SchemaContent
Source§type Deserializer = SchemaContentDeserializer
type Deserializer = SchemaContentDeserializer
The deserializer to use for this type.
impl Eq for SchemaContent
impl StructuralPartialEq for SchemaContent
Auto Trait Implementations§
impl Freeze for SchemaContent
impl RefUnwindSafe for SchemaContent
impl Send for SchemaContent
impl Sync for SchemaContent
impl Unpin for SchemaContent
impl UnwindSafe for SchemaContent
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