mini-c-ares-resolver
A fork of c-ares-resolver, which use mini-c-ares instead of c-ares. , for asynchronous DNS requests.
This crate provides three resolver types - the Resolver, the FutureResolver,
and the BlockingResolver:
- The
Resolveris the thinnest wrapper around the underlyingc-areslibrary. It returns answers via callbacks. The other resolvers are built on top of this. - The
FutureResolverreturns answers asstd::future::Futures. - The
BlockingResolverisn't asynchronous at all - as the name suggests, it blocks until the lookup completes.
Documentation
API documentation is here.
Contributing
Contributions should be sent to c-ares-resolver.