fn rename(self: Dir, old_sub_path: []const u8, new_sub_path: []const u8) RenameError!void

Change the name or location of a file or directory. If new_sub_path already exists, it will be replaced. Renaming a file over an existing directory or a directory over an existing file will fail with error.IsDir or error.NotDir

Parameters

self: Dir,
old_sub_path: []const u8,
new_sub_path: []const u8,