fn fileClose(userdata: ?*anyopaque, files: []const File) void
fn fileClose(userdata: ?*anyopaque, files: []const File) void { const ev: *Evented = @ptrCast(@alignCast(userdata)); _ = ev; for (files) |file| closeFd(file.handle); }