Expand description
MinimalTypeObject (XTypes 1.3 §7.3.4.4) — hash-effiziente, namenlose Repraesentation fuer Wire-Transport ueber TypeLookup.
Re-exports§
pub use alias_type::CommonAliasBody;pub use alias_type::MinimalAliasBody;pub use alias_type::MinimalAliasType;pub use annotation_type::AnnotationParameterValue;pub use annotation_type::CommonAnnotationParameter;pub use annotation_type::MinimalAnnotationParameter;pub use annotation_type::MinimalAnnotationType;pub use bitmask_type::CommonBitflag;pub use bitmask_type::MinimalBitflag;pub use bitmask_type::MinimalBitmaskType;pub use bitset_type::CommonBitfield;pub use bitset_type::HoldingType;pub use bitset_type::MinimalBitfield;pub use bitset_type::MinimalBitsetType;pub use collection_types::CommonCollectionElement;pub use collection_types::MinimalArrayType;pub use collection_types::MinimalCollectionElement;pub use collection_types::MinimalMapType;pub use collection_types::MinimalSequenceType;pub use enum_type::CommonEnumeratedHeader;pub use enum_type::CommonEnumeratedLiteral;pub use enum_type::MinimalEnumeratedHeader;pub use enum_type::MinimalEnumeratedLiteral;pub use enum_type::MinimalEnumeratedType;pub use struct_type::MinimalStructHeader;pub use struct_type::MinimalStructMember;pub use struct_type::MinimalStructType;pub use union_type::CommonDiscriminatorMember;pub use union_type::MinimalDiscriminatorMember;pub use union_type::MinimalUnionMember;pub use union_type::MinimalUnionType;
Modules§
- alias_
type - MinimalAliasType (XTypes §7.3.4.4.3).
- annotation_
type - MinimalAnnotationType (XTypes §7.3.4.4.10).
- bitmask_
type - MinimalBitmaskType (XTypes §7.3.4.4.9).
- bitset_
type - MinimalBitsetType (XTypes §7.3.4.4.11).
- collection_
types - MinimalSequenceType / MinimalArrayType / MinimalMapType (XTypes §7.3.4.4.6 / .7 / .8).
- enum_
type - MinimalEnumeratedType (XTypes §7.3.4.4.5).
- struct_
type - MinimalStructType (XTypes §7.3.4.4.1).
- union_
type - MinimalUnionType (XTypes §7.3.4.4.2).
Enums§
- Minimal
Type Object - MinimalTypeObject (§7.3.4.4). Discriminated Union mit 1-byte TypeKind-Discriminator ueber allen Variants.