Function std::net::lookup_host [] [src]

pub fn lookup_host(host: &str) -> Result<LookupHost>
Deprecated since 1.25.0

: Use the ToSocketAddrs trait instead

🔬 This is a nightly-only experimental API. (lookup_host #27705)

unsure about the returned iterator and returning socket addresses

Resolve the host specified by host as a number of SocketAddr instances.

This method may perform a DNS query to resolve host and may also inspect system configuration to resolve the specified hostname.

The returned iterator will skip over any unknown addresses returned by the operating system.

Examples

#![feature(lookup_host)]

use std::net;

fn main() -> std::io::Result<()> {
    for host in net::lookup_host("rust-lang.org")? {
        println!("found address: {}", host);
    }
    Ok(())
}Run