fn dirStat(userdata: ?*anyopaque, dir: Dir) Dir.StatError!Dir.Stat
fn dirStat(userdata: ?*anyopaque, dir: Dir) Dir.StatError!Dir.Stat { const ev: *Evented = @ptrCast(@alignCast(userdata)); return fileStat(ev, .{ .handle = dir.handle, .flags = .{ .nonblocking = false }, }); }