Do we need to be able to work with non-blocking sockets without std.Io in Zig?

I did it on 0.15.2 but in 0.16 std.posix does not exist