pub enum ComplexBaseTypeContent {
Annotation(Annotation),
SimpleContent(SimpleContent),
ComplexContent(ComplexContent),
OpenContent(OpenContent),
Group(GroupType),
All(GroupType),
Choice(GroupType),
Sequence(GroupType),
Attribute(AttributeType),
AttributeGroup(AttributeGroupType),
AnyAttribute(AnyAttribute),
Assert(AssertionType),
}Variants§
Annotation(Annotation)
SimpleContent(SimpleContent)
ComplexContent(ComplexContent)
OpenContent(OpenContent)
Group(GroupType)
All(GroupType)
Choice(GroupType)
Sequence(GroupType)
Attribute(AttributeType)
AttributeGroup(AttributeGroupType)
AnyAttribute(AnyAttribute)
Assert(AssertionType)
Trait Implementations§
Source§impl Clone for ComplexBaseTypeContent
impl Clone for ComplexBaseTypeContent
Source§fn clone(&self) -> ComplexBaseTypeContent
fn clone(&self) -> ComplexBaseTypeContent
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 ComplexBaseTypeContent
impl Debug for ComplexBaseTypeContent
Source§impl PartialEq for ComplexBaseTypeContent
impl PartialEq for ComplexBaseTypeContent
impl Eq for ComplexBaseTypeContent
impl StructuralPartialEq for ComplexBaseTypeContent
Auto Trait Implementations§
impl Freeze for ComplexBaseTypeContent
impl RefUnwindSafe for ComplexBaseTypeContent
impl Send for ComplexBaseTypeContent
impl Sync for ComplexBaseTypeContent
impl Unpin for ComplexBaseTypeContent
impl UnwindSafe for ComplexBaseTypeContent
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