pub(crate) trait HasFcDispatchTable {
const FC_DISPATCH_TABLE: [for<'wasm, 'modules> unsafe fn(wasm: &mut WasmReader<'wasm>, resumable: &mut WasmResumable, current_sidetable: &mut &'modules Vec<SidetableEntry>, store_inner: &mut StoreInner, modules: &'modules AddrVec<ModuleAddr, ModuleInst<'wasm>>, current_module: &mut ModuleAddr, current_function_end_marker: &mut usize) -> Result<ControlFlow<InterpreterLoopOutcome>, RuntimeError>; 18];
}Required Associated Constants§
const FC_DISPATCH_TABLE: [for<'wasm, 'modules> unsafe fn(wasm: &mut WasmReader<'wasm>, resumable: &mut WasmResumable, current_sidetable: &mut &'modules Vec<SidetableEntry>, store_inner: &mut StoreInner, modules: &'modules AddrVec<ModuleAddr, ModuleInst<'wasm>>, current_module: &mut ModuleAddr, current_function_end_marker: &mut usize) -> Result<ControlFlow<InterpreterLoopOutcome>, RuntimeError>; 18]
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.