message: Use immutable env in the Wasm C API
diff: @@ -100,8 +100,7 @@ pub unsafe extern "C" fn wasm_func_new_with_env(
  let func_sig = &function_type.inner().function_type;
  let num_rets = func_sig.results().len();
  - let inner_callback =
  - move |env: &mut *mut c_void, args: &[Val]| -> Result<Vec<Val>, RuntimeError> {
  + let inner_callback = move |env: &*mut c_void, args: &[Val]| -> Result<Vec<Val>, RuntimeError> {
  let processed_args: wasm_val_vec_t = args
  .into_iter()
  .map(TryInto::try_into)
  