Home
last modified time | relevance | path

Searched refs:TypeVariant (Results 1 – 3 of 3) sorted by relevance

/wasmtime-44.0.1/crates/environ/src/component/
H A Dtypes.rs290 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 Dtypes_builder.rs43 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 Dvalues.rs11 TypeOption, TypeResult, TypeVariant, VariantInfo,
871 ty: &'a TypeVariant, in variant() argument
1179 ty: &'a TypeVariant, in get_variant_discriminant() argument