Trait IO
librumqttd
pub trait IO: AsyncRead + AsyncWrite + Send + Sync + Unpin { }
impl<T: AsyncRead + AsyncWrite + Send + Sync + Unpin> IO for T