List of all items
Structs
- MetaTypesPrinter
- config::BoxFlags
- config::Config
- config::GeneratorConfig
- config::GeneratorFlags
- config::IdentTriple
- config::InterpreterConfig
- config::InterpreterFlags
- config::OptimizerConfig
- config::OptimizerFlags
- config::ParserConfig
- config::ParserFlags
- config::RendererConfig
- config::RendererFlags
- config::TypePostfix
- models::Ident
- models::RawByteStr
- models::code::IdentPath
- models::code::InvalidIdentPath
- models::code::Module
- models::code::ModulePath
- models::data::BuildInData
- models::data::ComplexBase
- models::data::ComplexDataAttribute
- models::data::ComplexDataContent
- models::data::ComplexDataElement
- models::data::ComplexDataEnum
- models::data::ComplexDataStruct
- models::data::CustomData
- models::data::DataType
- models::data::DataTypes
- models::data::DerivedType
- models::data::DynamicData
- models::data::EnumerationData
- models::data::EnumerationTypeVariant
- models::data::PathData
- models::data::ReferenceData
- models::data::SimpleData
- models::data::TagName
- models::data::UnionData
- models::data::UnionTypeVariant
- models::meta::AnyAttributeMeta
- models::meta::AnyMeta
- models::meta::AttributeMeta
- models::meta::AttributesMeta
- models::meta::ComplexMeta
- models::meta::CustomMeta
- models::meta::DynamicMeta
- models::meta::ElementMeta
- models::meta::ElementsMeta
- models::meta::EnumerationMeta
- models::meta::EnumerationMetaVariant
- models::meta::EnumerationMetaVariants
- models::meta::GroupMeta
- models::meta::MetaType
- models::meta::MetaTypes
- models::meta::ModuleMeta
- models::meta::NameBuilder
- models::meta::ReferenceMeta
- models::meta::SchemaMeta
- models::meta::SimpleMeta
- models::meta::UnionMeta
- models::meta::UnionMetaType
- models::meta::UnionMetaTypes
- models::schema::Namespace
- models::schema::NamespaceId
- models::schema::NamespaceInfo
- models::schema::NamespacePrefix
- models::schema::QName
- models::schema::SchemaId
- models::schema::SchemaInfo
- models::schema::Schemas
- models::schema::xs::AltType
- models::schema::xs::Annotation
- models::schema::xs::Any
- models::schema::xs::AnyAttribute
- models::schema::xs::AssertionType
- models::schema::xs::AttributeGroupType
- models::schema::xs::AttributeType
- models::schema::xs::BasicNamespaceListType
- models::schema::xs::BlockSetItemList
- models::schema::xs::ComplexBaseType
- models::schema::xs::ComplexContent
- models::schema::xs::DefaultOpenContent
- models::schema::xs::ElementType
- models::schema::xs::ExtensionType
- models::schema::xs::FacetType
- models::schema::xs::Field
- models::schema::xs::GroupType
- models::schema::xs::Import
- models::schema::xs::Include
- models::schema::xs::KeybaseType
- models::schema::xs::KeybaseTypeContent
- models::schema::xs::Keyref
- models::schema::xs::KeyrefContent
- models::schema::xs::List
- models::schema::xs::Notation
- models::schema::xs::OpenContent
- models::schema::xs::Override
- models::schema::xs::QNameList
- models::schema::xs::QnameListAType
- models::schema::xs::QnameListType
- models::schema::xs::Redefine
- models::schema::xs::ReducedDerivationControlList
- models::schema::xs::Restriction
- models::schema::xs::RestrictionType
- models::schema::xs::Schema
- models::schema::xs::SimpleBaseType
- models::schema::xs::SimpleContent
- models::schema::xs::SimpleDerivationSetItemList
- models::schema::xs::TypeDerivationControlList
- models::schema::xs::Union
- models::schema::xs::WildcardType
- models::schema::xs::quick_xml_deserialize::AltTypeContentDeserializer
- models::schema::xs::quick_xml_deserialize::AltTypeDeserializer
- models::schema::xs::quick_xml_deserialize::AnnotationContentDeserializer
- models::schema::xs::quick_xml_deserialize::AnnotationDeserializer
- models::schema::xs::quick_xml_deserialize::AnyAttributeDeserializer
- models::schema::xs::quick_xml_deserialize::AnyDeserializer
- models::schema::xs::quick_xml_deserialize::AssertionTypeDeserializer
- models::schema::xs::quick_xml_deserialize::AttributeGroupTypeContentDeserializer
- models::schema::xs::quick_xml_deserialize::AttributeGroupTypeDeserializer
- models::schema::xs::quick_xml_deserialize::AttributeTypeDeserializer
- models::schema::xs::quick_xml_deserialize::ComplexBaseTypeContentDeserializer
- models::schema::xs::quick_xml_deserialize::ComplexBaseTypeDeserializer
- models::schema::xs::quick_xml_deserialize::ComplexContentContentDeserializer
- models::schema::xs::quick_xml_deserialize::ComplexContentDeserializer
- models::schema::xs::quick_xml_deserialize::DefaultOpenContentDeserializer
- models::schema::xs::quick_xml_deserialize::ElementTypeContentDeserializer
- models::schema::xs::quick_xml_deserialize::ElementTypeDeserializer
- models::schema::xs::quick_xml_deserialize::ExtensionTypeContentDeserializer
- models::schema::xs::quick_xml_deserialize::ExtensionTypeDeserializer
- models::schema::xs::quick_xml_deserialize::FacetDeserializer
- models::schema::xs::quick_xml_deserialize::FacetTypeDeserializer
- models::schema::xs::quick_xml_deserialize::FieldDeserializer
- models::schema::xs::quick_xml_deserialize::GroupTypeContentDeserializer
- models::schema::xs::quick_xml_deserialize::GroupTypeDeserializer
- models::schema::xs::quick_xml_deserialize::ImportDeserializer
- models::schema::xs::quick_xml_deserialize::IncludeDeserializer
- models::schema::xs::quick_xml_deserialize::KeybaseTypeContentDeserializer
- models::schema::xs::quick_xml_deserialize::KeybaseTypeDeserializer
- models::schema::xs::quick_xml_deserialize::KeyrefContentDeserializer
- models::schema::xs::quick_xml_deserialize::KeyrefDeserializer
- models::schema::xs::quick_xml_deserialize::ListDeserializer
- models::schema::xs::quick_xml_deserialize::NotationDeserializer
- models::schema::xs::quick_xml_deserialize::OpenContentDeserializer
- models::schema::xs::quick_xml_deserialize::OverrideContentDeserializer
- models::schema::xs::quick_xml_deserialize::OverrideDeserializer
- models::schema::xs::quick_xml_deserialize::RedefineContentDeserializer
- models::schema::xs::quick_xml_deserialize::RedefineDeserializer
- models::schema::xs::quick_xml_deserialize::RestrictionContentDeserializer
- models::schema::xs::quick_xml_deserialize::RestrictionDeserializer
- models::schema::xs::quick_xml_deserialize::RestrictionTypeContentDeserializer
- models::schema::xs::quick_xml_deserialize::RestrictionTypeDeserializer
- models::schema::xs::quick_xml_deserialize::SchemaContentDeserializer
- models::schema::xs::quick_xml_deserialize::SchemaDeserializer
- models::schema::xs::quick_xml_deserialize::SimpleBaseTypeContentDeserializer
- models::schema::xs::quick_xml_deserialize::SimpleBaseTypeDeserializer
- models::schema::xs::quick_xml_deserialize::SimpleContentContentDeserializer
- models::schema::xs::quick_xml_deserialize::SimpleContentDeserializer
- models::schema::xs::quick_xml_deserialize::UnionDeserializer
- models::schema::xs::quick_xml_deserialize::WildcardTypeDeserializer
- pipeline::generator::Context
- pipeline::generator::Generator
- pipeline::generator::GeneratorFixed
- pipeline::generator::MetaData
- pipeline::interpreter::Interpreter
- pipeline::optimizer::Optimizer
- pipeline::optimizer::UnrestrictedBaseFlags
- pipeline::parser::Parser
- pipeline::parser::resolver::FileResolver
- pipeline::parser::resolver::ManyResolver
- pipeline::parser::resolver::NoOpResolver
- pipeline::parser::resolver::ResolveRequest
- pipeline::renderer::Context
- pipeline::renderer::DefaultsRenderStep
- pipeline::renderer::MetaData
- pipeline::renderer::NamespaceConstantsRenderStep
- pipeline::renderer::QuickXmlDeserializeRenderStep
- pipeline::renderer::QuickXmlSerializeRenderStep
- pipeline::renderer::Renderer
- pipeline::renderer::SerdeQuickXmlTypesRenderStep
- pipeline::renderer::SerdeXmlRsV7TypesRenderStep
- pipeline::renderer::SerdeXmlRsV8TypesRenderStep
- pipeline::renderer::TypesRenderStep
- pipeline::renderer::WithNamespaceTraitRenderStep
- quick_xml::BytesCData
- quick_xml::BytesDecl
- quick_xml::BytesEnd
- quick_xml::BytesPI
- quick_xml::BytesStart
- quick_xml::BytesText
- quick_xml::ContentDeserializer
- quick_xml::DeserializeStrError
- quick_xml::DeserializerOutput
- quick_xml::Error
- quick_xml::LocalName
- quick_xml::Namespace
- quick_xml::QName
- quick_xml::UnionError
- quick_xml::Writer
- quick_xml::reader::ErrorReader
- quick_xml::reader::IoReader
- quick_xml::reader::SliceReader
- xml::AttributeKey
- xml::AttributeValue
- xml::Attributes
- xml::Element
- xml::Mixed
- xml::NamespaceKey
- xml::NamespaceValue
- xml::Namespaces
- xml::NamespacesShared
- xml::Text
Enums
- Error
- config::DynTypeTraits
- config::Generate
- config::NamespaceIdent
- config::RenderStep
- config::Resolver
- config::Schema
- config::SerdeXmlRsVersion
- config::TypedefMode
- models::IdentType
- models::Name
- models::code::ModuleIdent
- models::code::SubModules
- models::data::ComplexData
- models::data::ComplexDataElementOrigin
- models::data::ConfigValue
- models::data::DataTypeVariant
- models::data::Occurs
- models::data::StructMode
- models::meta::AttributeMetaVariant
- models::meta::Base
- models::meta::BuildInMeta
- models::meta::ElementMetaVariant
- models::meta::ElementMode
- models::meta::MetaTypeVariant
- models::meta::WhiteSpace
- models::schema::MaxOccurs
- models::schema::xs::AltTypeContent
- models::schema::xs::AnnotationContent
- models::schema::xs::AttributeGroupTypeContent
- models::schema::xs::AttributeUseType
- models::schema::xs::BasicNamespaceListItemType
- models::schema::xs::BlockSetItemType
- models::schema::xs::BlockSetType
- models::schema::xs::ComplexBaseTypeContent
- models::schema::xs::ComplexContentContent
- models::schema::xs::DefaultOpenContentModeType
- models::schema::xs::DerivationSetType
- models::schema::xs::ElementTypeContent
- models::schema::xs::ExtensionTypeContent
- models::schema::xs::Facet
- models::schema::xs::FormChoiceType
- models::schema::xs::FullDerivationSetType
- models::schema::xs::GroupTypeContent
- models::schema::xs::NamespaceListType
- models::schema::xs::OpenContentModeType
- models::schema::xs::OverrideContent
- models::schema::xs::ProcessContentsType
- models::schema::xs::QnameListAItemType
- models::schema::xs::QnameListItemType
- models::schema::xs::RedefineContent
- models::schema::xs::ReducedDerivationControlType
- models::schema::xs::RestrictionContent
- models::schema::xs::RestrictionTypeContent
- models::schema::xs::SchemaContent
- models::schema::xs::SimpleBaseTypeContent
- models::schema::xs::SimpleContentContent
- models::schema::xs::SimpleDerivationSetItemType
- models::schema::xs::SimpleDerivationSetType
- models::schema::xs::TypeDerivationControlType
- models::schema::xs::XpathDefaultNamespaceType
- models::schema::xs::quick_xml_deserialize::AltTypeContentDeserializerState
- models::schema::xs::quick_xml_deserialize::AnnotationContentDeserializerState
- models::schema::xs::quick_xml_deserialize::AttributeGroupTypeContentDeserializerState
- models::schema::xs::quick_xml_deserialize::ComplexBaseTypeContentDeserializerState
- models::schema::xs::quick_xml_deserialize::ComplexContentContentDeserializerState
- models::schema::xs::quick_xml_deserialize::ElementTypeContentDeserializerState
- models::schema::xs::quick_xml_deserialize::ExtensionTypeContentDeserializerState
- models::schema::xs::quick_xml_deserialize::FacetDeserializerState
- models::schema::xs::quick_xml_deserialize::GroupTypeContentDeserializerState
- models::schema::xs::quick_xml_deserialize::OverrideContentDeserializerState
- models::schema::xs::quick_xml_deserialize::RedefineContentDeserializerState
- models::schema::xs::quick_xml_deserialize::RestrictionContentDeserializerState
- models::schema::xs::quick_xml_deserialize::RestrictionTypeContentDeserializerState
- models::schema::xs::quick_xml_deserialize::SchemaContentDeserializerState
- models::schema::xs::quick_xml_deserialize::SimpleBaseTypeContentDeserializerState
- models::schema::xs::quick_xml_deserialize::SimpleContentContentDeserializerState
- pipeline::generator::Error
- pipeline::interpreter::Error
- pipeline::optimizer::Error
- pipeline::parser::Error
- pipeline::parser::resolver::ResolveRequestType
- pipeline::renderer::Error
- pipeline::renderer::RenderStepType
- quick_xml::ContentSerializer
- quick_xml::DeserializerArtifact
- quick_xml::DeserializerEvent
- quick_xml::ElementHandlerOutput
- quick_xml::ErrorKind
- quick_xml::Event
- quick_xml::IterSerializer
- quick_xml::ResolveResult
- quick_xml::ValidateError
- xml::MixedDeserializer
- xml::MixedSerializer
- xml::TextDeserializer
- xml::TextSerializer
- xml::Value
Traits
- AsAny
- VecHelper
- WithIdent
- WithNamespace
- config::RenderStepConfig
- models::meta::CustomDefaultImpl
- models::meta::NameFallback
- models::meta::TypeEq
- pipeline::parser::resolver::Resolver
- pipeline::renderer::RenderStep
- quick_xml::DeserializeBytes
- quick_xml::DeserializeBytesFromStr
- quick_xml::DeserializeReader
- quick_xml::DeserializeSync
- quick_xml::Deserializer
- quick_xml::SerializeBytes
- quick_xml::SerializeBytesToString
- quick_xml::SerializeSync
- quick_xml::Serializer
- quick_xml::WithBoxedSerializer
- quick_xml::WithDeserializer
- quick_xml::WithSerializer
- quick_xml::XmlWrite
- quick_xml::reader::XmlReader
- quick_xml::reader::XmlReaderSync
Functions
- exec_generator
- exec_interpreter
- exec_optimizer
- exec_parser
- exec_render
- generate
- generate_modules
- models::code::format_field_ident
- models::code::format_module_ident
- models::code::format_type_ident
- models::code::format_variant_ident
- quick_xml::filter_xmlns_attributes
- quick_xml::fraction_digits
- quick_xml::total_digits
- quick_xml::whitespace_collapse
- quick_xml::whitespace_replace
- quick_xml::write_attrib
- quick_xml::write_attrib_opt
Type Aliases
- GeneratorError
- InterpreterError
- ParserError
- RendererError
- models::schema::MinOccurs
- models::schema::NamespaceInfos
- models::schema::NamespacePrefixes
- models::schema::Namespaces
- models::schema::SchemaFiles
- models::schema::xs::Use
- pipeline::parser::resolver::ResolveResult
- quick_xml::BoxedSerializer
- quick_xml::DeserializerResult
- xml::AnyAttributes
- xml::AnyElement
- xml::AnyElements
- xml::Elements