pub async fn serve_conn( router: &Router, stream: TcpStream, ) -> Result<(), ServeConnError>
Serve a newly accepted TCP stream.