I\'m currently writing a small Tokio application to learn Rust. I need to open a connection to a remote server, perform a handshake and keep the connection open indefinitely