Searched refs:ExternRefHostDataId (Results 1 – 4 of 4) sorted by relevance
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/gc/ |
| H A D | host_data.rs | 32 pub struct ExternRefHostDataId(Id); struct 44 pub fn alloc(&mut self, value: Box<dyn Any + Send + Sync>) -> ExternRefHostDataId { in alloc() argument 47 let id = ExternRefHostDataId(id); in alloc() 53 pub fn dealloc(&mut self, id: ExternRefHostDataId) -> Box<dyn Any + Send + Sync> { in dealloc() 59 pub fn get(&self, id: ExternRefHostDataId) -> &(dyn Any + Send + Sync) { in get() 65 pub fn get_mut(&mut self, id: ExternRefHostDataId) -> &mut (dyn Any + Send + Sync) { in get_mut()
|
| H A D | gc_runtime.rs | 5 ExternRefHostDataId, ExternRefHostDataTable, GcHeapObject, SendSyncPtr, TypedGcRef, VMArrayRef, 213 host_data: ExternRefHostDataId, in alloc_externref() argument 221 fn externref_host_data(&self, externref: &VMExternRef) -> ExternRefHostDataId; in externref_host_data() argument
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/gc/enabled/ |
| H A D | null.rs | 12 ExternRefHostDataId, ExternRefHostDataTable, GarbageCollection, GcHeap, GcHeapObject, 86 host_data: ExternRefHostDataId, 256 host_data: ExternRefHostDataId, in alloc_externref() argument 267 fn externref_host_data(&self, externref: &VMExternRef) -> ExternRefHostDataId { in externref_host_data() argument
|
| H A D | drc.rs | 52 ExternRefHostDataId, ExternRefHostDataTable, GarbageCollection, GcHeap, GcHeapObject, 753 host_data: ExternRefHostDataId, 876 host_data: ExternRefHostDataId, in alloc_externref() argument 888 fn externref_host_data(&self, externref: &VMExternRef) -> ExternRefHostDataId { in externref_host_data() argument
|