async fn lookup_host_with_memory_cache( context: &Context, hostname: &str, port: u16, ) -> Result<Vec<IpAddr>>