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