pub async fn resolve_socket_addr(
addr: &ResolvableSocketAddr,
resolver: Option<&dyn Resolver>,
strategy: IpLookupStrategy,
) -> Result<Vec<ResolvedAddress>>Expand description
Resolve a [ResolvableSocketAddr] to a list of concrete [ResolvedAddress]es.
For UnixDomain, V4 and V6 arms, no DNS lookup is performed; a single
ResolvedAddress is returned whose addr carries the supplied port (for
the IP arms). For the Hostname arm, an A/AAAA lookup is performed via
ip_lookup and each returned IP is paired with the supplied port.