fn dirClose(userdata: ?*anyopaque, dirs: []const Dir) void
fn dirClose(userdata: ?*anyopaque, dirs: []const Dir) void { const ev: *Evented = @ptrCast(@alignCast(userdata)); _ = ev; for (dirs) |dir| closeFd(dir.handle); }