pub async fn lookup_record_timeout( host: &str, record_type: RecordType, timeout_ms: u64, ) -> Result<Vec<DnsRecord>>