trust-dns-resolver 0.12.0

Trust-DNS is a safe and secure DNS library. This Resolver library uses the Client library to perform all DNS queries. The Resolver is intended to be a high-level library for any DNS record resolution see Resolver and AsyncResolver for supported resolution types. The Client can be used for other queries.
Documentation
# Not all of these are supported by Trust-DNS
# They are testing that they don't break parsing
options ndots:8 timeout:8 attempts:8

domain example.com
search example.com sub.example.com

nameserver 2001:4860:4860::8888
nameserver 2001:4860:4860::8844
nameserver 8.8.8.8
nameserver 8.8.4.4

# some options not supported by Trust-DNS
options rotate
options inet6 no-tld-query

# A basic option not supported
sortlist 130.155.160.0/255.255.240.0 130.155.0.0