Searched refs:VariantInfo (Results 1 – 5 of 5) sorted by relevance
| /wasmtime-44.0.1/crates/environ/src/component/ |
| H A D | types.rs | 887 pub struct VariantInfo { struct 899 impl VariantInfo { argument 902 pub fn new<'a, I>(cases: I) -> (VariantInfo, CanonicalAbiInfo) in new() argument 911 VariantInfo { in new() 920 pub const fn new_static(cases: &[Option<CanonicalAbiInfo>]) -> VariantInfo { in new_static() argument 926 VariantInfo { in new_static() 990 pub info: VariantInfo, 1052 pub info: VariantInfo, 1075 pub info: VariantInfo, 1088 pub info: VariantInfo,
|
| H A D | types_builder.rs | 550 let (info, abi) = VariantInfo::new( in variant_type() 618 let (info, abi) = VariantInfo::new(names.iter().map(|_| None)); in enum_type() 629 let (info, abi) = VariantInfo::new([None, Some(self.component_types.canonical_abi(&ty))]); in option_type() 648 let (info, abi) = VariantInfo::new([ in result_type()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/component/ |
| H A D | values.rs | 11 TypeOption, TypeResult, TypeVariant, VariantInfo, 802 info: &'a VariantInfo, 1029 info: &VariantInfo, in load_variant() argument
|
| /wasmtime-44.0.1/crates/environ/src/fact/ |
| H A D | trampoline.rs | 25 TypeVariantIndex, VariantInfo, 3456 src_info: &VariantInfo, in convert_variant() argument 3458 dst_info: &VariantInfo, in convert_variant() argument 4224 info: &VariantInfo, in payload_src() argument 4288 info: &VariantInfo, in payload_dst() argument 4370 fn variant_info<'a, I>(types: &ComponentTypesBuilder, cases: I) -> VariantInfo in variant_info() 4375 VariantInfo::new( in variant_info()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/component/func/ |
| H A D | typed.rs | 17 OptionsIndex, StringEncoding, TypeMap, VariantInfo, 755 const INFO: VariantInfo = VariantInfo::new_static(Self::CASES);
|