pub fn read_exact_bytes_from_tcp_stream( tcp_stream: &mut TcpStream, bytes: &mut [u8], ) -> Result<(), HubError>