Я хочу прочитать строку из TCPStream
, написать еще одну строку, а затем повторить. Проблема в том, что BufReader::new
берет на себя ответственность за мою переменную TCPStream
:
let stream = ...; // TCPStream
let reader = BufReader::new(stream); // moved its value
// can't use stream here anymore
Что такое простое решение?