Type Alias ScryptoLocalTypeKind
Source pub type ScryptoLocalTypeKind = TypeKind<<ScryptoCustomSchema as CustomSchema>::CustomLocalTypeKind, LocalTypeId>;
pub enum ScryptoLocalTypeKind {
Show 18 variants
Any,
Bool,
I8,
I16,
I32,
I64,
I128,
U8,
U16,
U32,
U64,
U128,
String,
Array {
element_type: LocalTypeId,
},
Tuple {
field_types: Vec<LocalTypeId>,
},
Enum {
variants: IndexMap<u8, Vec<LocalTypeId>>,
},
Map {
key_type: LocalTypeId,
value_type: LocalTypeId,
},
Custom(ScryptoCustomTypeKind),
}