pub fn proc_exec3<M: MemorySize>(
    ctx: FunctionEnvMut<'_, WasiEnv>,
    name: WasmPtr<u8, M>,
    name_len: M::Offset,
    args: WasmPtr<u8, M>,
    args_len: M::Offset,
    envs: WasmPtr<u8, M>,
    envs_len: M::Offset,
    search_path: Bool,
    path: WasmPtr<u8, M>,
    path_len: M::Offset,
) -> Result<Errno, WasiError>Expand description
Replaces the current process with a new process
§Parameters
- name- Name of the process to be spawned
- args- List of the arguments to pass the process (entries are separated by line feeds)
- envs- List of the environment variables to pass process
§Return
If the execution fails, returns an error code. Does not return otherwise.