Function futures_lite::io::split
source · pub fn split<T>(stream: T) -> (ReadHalf<T>, WriteHalf<T>)
Expand description
Splits a stream into AsyncRead
and AsyncWrite
halves.
§Examples
use futures_lite::io::{self, Cursor};
let stream = Cursor::new(vec![]);
let (mut reader, mut writer) = io::split(stream);