pub type ClientConnection = Framed<TcpStream, ClientCodec>;
pub struct ClientConnection { /* private fields */ }