Как повторно объединить ReadHalf и WriteHalf в TcpStream

Есть ли способ снова объединить Tokio ReadHalf и WriteHalf в TcpStream после split?

let mut stream = TcpStream::connect("127.0.0.1:8080").await?;
let (reader, writer) = stream.split();

// re-join pseudo-code
let stream: TcpStream = (reader, writer).join();

person Nick    schedule 04.10.2019    source источник


Ответы (1)


Из грузового документа

To restore this read/write object from its split::ReadHalf and split::WriteHalf use unsplit.
person Asya Corbeau    schedule 04.10.2019