pub async fn trace_route( host: &str, max_hops: u32, resolve: bool, progress: Option<Sender<String>>, ) -> Result<TraceResult>