Searched refs:TypeResourceTable (Results 1 – 5 of 5) sorted by relevance
| /wasmtime-44.0.1/crates/environ/src/component/types_builder/ |
| H A D | resources.rs | 72 TypeResourceTable, TypeResourceTableIndex, 172 TypeResourceTable::Concrete { ty, instance } in convert() 174 ResourceIndexKind::Abstract(i) => TypeResourceTable::Abstract(i), in convert()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/component/ |
| H A D | matching.rs | 13 TypeFutureTableIndex, TypeModule, TypeResourceTable, TypeResourceTableIndex, 199 TypeResourceTable::Concrete { ty, .. } => self in resource_type() 204 TypeResourceTable::Abstract(ty) => ResourceType::abstract_(&self.types, ty), in resource_type()
|
| H A D | types.rs | 14 TypeOptionIndex, TypeRecordIndex, TypeResourceTable, TypeResourceTableIndex, TypeResultIndex, 185 TypeResourceTable::Concrete { ty: a, .. }, in resources_equal() 186 TypeResourceTable::Concrete { ty: b, .. }, in resources_equal() 188 (TypeResourceTable::Concrete { .. }, _) => false, in resources_equal() 192 (TypeResourceTable::Abstract(a), TypeResourceTable::Abstract(b)) => { in resources_equal() 195 (TypeResourceTable::Abstract(_), _) => false, in resources_equal() 1152 TypeResourceTable::Concrete { in from() 1165 TypeResourceTable::Abstract(resource_index) => { in from()
|
| /wasmtime-44.0.1/crates/environ/src/component/ |
| H A D | types.rs | 296 pub(super) resource_tables: PrimaryMap<TypeResourceTableIndex, TypeResourceTable>, 385 pub fn push_resource_table(&mut self, table: TypeResourceTable) -> TypeResourceTableIndex { in push_resource_table() 425 impl Index<TypeResourceTableIndex> for ComponentTypes { TypeResourceTable => resource_tables } 1132 pub enum TypeResourceTable { enum 1156 impl TypeResourceTable { impl 1165 TypeResourceTable::Concrete { ty, .. } => *ty, in unwrap_concrete_ty() 1166 TypeResourceTable::Abstract(_) => panic!("not a concrete resource table"), in unwrap_concrete_ty() 1178 TypeResourceTable::Concrete { instance, .. } => *instance, in unwrap_concrete_instance() 1179 TypeResourceTable::Abstract(_) => panic!("not a concrete resource table"), in unwrap_concrete_instance()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/ |
| H A D | component.rs | 846 TypeResourceTable::Concrete { ty, instance } => (ty, instance), in resource_owned_by_own_instance() 847 TypeResourceTable::Abstract(_) => return false, in resource_owned_by_own_instance()
|