Function tokio::io::split  [−][src]
pub fn split<T>(stream: T) -> (ReadHalf<T>, WriteHalf<T>) where
    T: AsyncRead + AsyncWrite, Splits a single value implementing AsyncRead + AsyncWrite into separate
AsyncRead and AsyncWrite handles.
To restore this read/write object from its ReadHalf and
WriteHalf use unsplit.