Skip to main content

TypeIdentType

Type Alias TypeIdentType 

Source
pub type TypeIdentType = IdentType;
Expand description

Defines the type of the TypeIdent.

Aliased Type§

pub enum TypeIdentType {
    Type = 0,
    Group = 1,
    Element = 2,
    ElementType = 3,
    Attribute = 4,
    AttributeGroup = 5,
    BuildIn = 6,
    Enumeration = 7,
    NillableContent = 8,
    DynamicElement = 9,
}

Variants§

§

Type = 0

Used for xs:simpleType or xs:complexType.

§

Group = 1

Used for xs:group.

§

Element = 2

Used for xs:element.

§

ElementType = 3

Used for inline types of xs:element.

§

Attribute = 4

Used for xs:attribute.

§

AttributeGroup = 5

Used for xs:attributeGroup.

§

BuildIn = 6

Used for build-in types.

§

Enumeration = 7

Used for xs:enumeration.

§

NillableContent = 8

Used to define the content for Nillable types.

§

DynamicElement = 9

One concrete element in a substitution group.