pub async fn lookup(name: &str) -> Result<impl Iterator<Item = AddressInfo>>
Preform a DNS lookup, retrieving the IP addresses and other necessary information.