The cap-net-ext crate provides extension traits adding extra features
to types such as TcpListener, UdpSocket, and Pool.
It provides split-out operations corresponding to socket, bind, listen,
accept, and connect, and it exposes more options for enabling non-blocking
mode.