Searched refs:TypeVariant (Results 1 – 3 of 3) sorted by relevance
| /wasmtime-44.0.1/crates/environ/src/component/ |
| H A D | types.rs | 290 pub(super) variants: PrimaryMap<TypeVariantIndex, TypeVariant>, 417 impl Index<TypeVariantIndex> for ComponentTypes { TypeVariant => variants } 984 pub struct TypeVariant { struct 993 impl Hash for TypeVariant { argument 995 let TypeVariant { cases, abi, info } = self; in hash() localVariable
|
| H A D | types_builder.rs | 43 variants: HashMap<TypeVariant, TypeVariantIndex>, 555 Ok(self.add_variant_type(TypeVariant { cases, abi, info })) in variant_type() 760 pub fn add_variant_type(&mut self, ty: TypeVariant) -> TypeVariantIndex { in add_variant_type() 1199 fn variants(&mut self, types: &ComponentTypesBuilder, ty: &TypeVariant) { in variants() argument
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/component/ |
| H A D | values.rs | 11 TypeOption, TypeResult, TypeVariant, VariantInfo, 871 ty: &'a TypeVariant, in variant() argument 1179 ty: &'a TypeVariant, in get_variant_discriminant() argument
|