fn dirDeleteDirWindows(userdata: ?*anyopaque, dir: Dir, sub_path: []const u8) Dir.DeleteDirError!void
fn dirDeleteDirWindows(userdata: ?*anyopaque, dir: Dir, sub_path: []const u8) Dir.DeleteDirError!void { return dirDeleteWindows(userdata, dir, sub_path, true) catch |err| switch (err) { error.IsDir => unreachable, else => |e| return e, }; }