The runtime: TCP, UDP, Unix sockets, files, timers, DNS, channels and graceful shutdown.
Builder::new().workers(n), one worker per coreTcpListener,TcpStream,UdpSocket,UnixListener,UnixStreamfs::Filewithread_atandwrite_at,fs::read,read_dir,renamenet::lookup_hostwithout blocking;sync::mpsc,bounded,oneshotspawn_on,spawn_balancedandbind_balancedto spread new work
about 9,600 lines · 194 tests · 3 dependencies: io-uring, libc, socket2