pub async fn ipv4_lookup( key: &str, resolver: Option<&dyn Resolver>, ) -> Result<(Arc<IpAddresses>, Instant)>