Replaces the current process image with the executed process. If this function succeeds, it does not return.
argv[0] is the file path of the process to replace the current one with,
relative to dir. It is always treated as a file path, even if it does
not contain '/'.
It is illegal to call this function in a fork() child.
pub fn replacePath(io: Io, dir: Io.Dir, options: ReplaceOptions) ReplaceError
pub fn replacePath(io: Io, dir: Io.Dir, options: ReplaceOptions) ReplaceError {
return io.vtable.processReplacePath(io.userdata, dir, options);
}