Skip to main content

Module complete

Module complete 

Source
Expand description

CompleteTypeObject (XTypes 1.3 §7.3.4.4) — vollstaendige Repraesentation mit Namen + Annotationen.

Struktur strikt parallel zu super::minimal: fuer jeden Typ-Kind gibt es Complete<Foo>Type in einer eigenen Datei.

Re-exports§

pub use alias_type::CompleteAliasBody;
pub use alias_type::CompleteAliasHeader;
pub use alias_type::CompleteAliasType;
pub use annotation_type::CompleteAnnotationParameter;
pub use annotation_type::CompleteAnnotationType;
pub use bitmask_type::CompleteBitflag;
pub use bitmask_type::CompleteBitmaskType;
pub use bitset_type::CompleteBitfield;
pub use bitset_type::CompleteBitsetType;
pub use collection_types::CompleteArrayType;
pub use collection_types::CompleteCollectionElement;
pub use collection_types::CompleteMapType;
pub use collection_types::CompleteSequenceType;
pub use enum_type::CompleteEnumeratedHeader;
pub use enum_type::CompleteEnumeratedLiteral;
pub use enum_type::CompleteEnumeratedType;
pub use struct_type::CompleteStructHeader;
pub use struct_type::CompleteStructMember;
pub use struct_type::CompleteStructType;
pub use union_type::CompleteDiscriminatorMember;
pub use union_type::CompleteUnionHeader;
pub use union_type::CompleteUnionMember;
pub use union_type::CompleteUnionType;

Modules§

alias_type
CompleteAliasType (XTypes §7.3.4.4).
annotation_type
CompleteAnnotationType (XTypes §7.3.4.4).
bitmask_type
CompleteBitmaskType (XTypes §7.3.4.4).
bitset_type
CompleteBitsetType (XTypes §7.3.4.4).
collection_types
CompleteSequence/Array/MapType (XTypes §7.3.4.4).
enum_type
CompleteEnumeratedType (XTypes §7.3.4.4).
struct_type
CompleteStructType (XTypes §7.3.4.4).
union_type
CompleteUnionType (XTypes §7.3.4.4).

Enums§

CompleteTypeObject
CompleteTypeObject (§7.3.4.4).