Type Definition trust_dns_resolver::TokioAsyncResolver[][src]

pub type TokioAsyncResolver = AsyncResolver<TokioConnection, TokioConnectionProvider>;
Expand description

An AsyncResolver used with Tokio

Implementations

Construct a new Tokio based AsyncResolver with the provided configuration.

Arguments
  • config - configuration, name_servers, etc. for the Resolver
  • options - basic lookup options for the resolver
Returns

A tuple containing the new AsyncResolver and a future that drives the background task that runs resolutions for the AsyncResolver. See the documentation for AsyncResolver for more information on how to use the background future.

Constructs a new Tokio based Resolver with the system configuration.

This will use /etc/resolv.conf on Unix OSes and the registry on Windows.