Enum mun_memory::TypeKind
source · pub enum TypeKind<'t> {
Primitive(&'t Guid),
Struct(StructType<'t>),
Pointer(PointerType<'t>),
Array(ArrayType<'t>),
}
Variants§
Primitive(&'t Guid)
Primitive types (i.e. ()
, bool
, float
, int
, etc.)
Struct(StructType<'t>)
Struct types (i.e. record, tuple, or unit structs)
Pointer(PointerType<'t>)
A pointer to another type
Array(ArrayType<'t>)
An array of values