fn fileClose(userdata: ?*anyopaque, files: []const File) void userdata: ?*anyopaquefiles: []const File3634
3635
3636
3637
3638
3639fn fileClose(userdata: ?*anyopaque, files: []const File) void {
const ev: *Evented = @ptrCast(@alignCast(userdata));
var cancel_region: CancelRegion = .init();
defer cancel_region.deinit();
for (files) |file| ev.close(file.handle);
}