A simple enum that supports tokio::io::AsyncRead and tokio::io::AsyncWrite on TCP as well as Unix sockets.
tokio::io::AsyncRead
tokio::io::AsyncWrite