pub fn execute_function<'code, TArgs: FunctionArgs, TResult: Operand>(
ctx: &mut VmContext<'code>,
module: &'code WasmModule<'code>,
func_name: &ByteStr,
args: TArgs,
memory: &mut [u8],
globals: &mut [u8],
imports: &[ImportedFunc],
execution_ctx: &mut impl Context,
) -> Result<TResult, ExecutionError>