pub fn renameAbsolute(old_path: []const u8, new_path: []const u8, io: Io) RenameError!void
pub fn renameAbsolute(old_path: []const u8, new_path: []const u8, io: Io) RenameError!void { assert(path.isAbsolute(old_path)); assert(path.isAbsolute(new_path)); const my_cwd = cwd(); return io.vtable.dirRename(io.userdata, my_cwd, old_path, my_cwd, new_path); }