devela::_dep::tokio::io

Function split

pub fn split<T>(stream: T) -> (ReadHalf<T>, WriteHalf<T>) 
where T: AsyncRead + AsyncWrite,
Available on crate features dep_tokio and std only.
Expand description

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.