Home
last modified time | relevance | path

Searched refs:ExternRefHostDataId (Results 1 – 4 of 4) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/gc/
H A Dhost_data.rs32 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 Dgc_runtime.rs5 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 Dnull.rs12 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 Ddrc.rs52 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