fn fileStat(userdata: ?*anyopaque, file: File) File.StatError!File.Stat userdata: ?*anyopaquefile: File3583
3584
3585
3586
3587
3588fn fileStat(userdata: ?*anyopaque, file: File) File.StatError!File.Stat {
const ev: *Evented = @ptrCast(@alignCast(userdata));
var cancel_region: CancelRegion = .init();
defer cancel_region.deinit();
return ev.stat(&cancel_region, file.handle);
}