Searched refs:FuncRefTableId (Results 1 – 4 of 4) sorted by relevance
25 pub struct FuncRefTableId(Id); struct27 impl FuncRefTableId { impl43 interned: HashMap<Option<SendSyncPtr<VMFuncRef>>, FuncRefTableId>,55 pub unsafe fn intern(&mut self, func_ref: Option<SendSyncPtr<VMFuncRef>>) -> FuncRefTableId { in intern() argument58 FuncRefTableId(self.slab.alloc(func_ref).panic_on_oom()) in intern()68 id: FuncRefTableId, in get_typed() argument96 pub fn get_untyped(&self, id: FuncRefTableId) -> Option<SendSyncPtr<VMFuncRef>> { in get_untyped()
7 vm::{FuncRefTableId, SendSyncPtr},173 let func_ref_id = FuncRefTableId::from_raw(func_ref_id); in read_elem()
7 vm::{FuncRefTableId, SendSyncPtr},318 let func_ref_id = FuncRefTableId::from_raw(func_ref_id); in read_field_impl()
780 use super::FuncRefTableId; in get_interned_func_ref()786 let func_ref_id = FuncRefTableId::from_raw(func_ref_id); in get_interned_func_ref()