Struct trust_dns_proto::xfer::dns_handle::BasicDnsHandle[][src]

pub struct BasicDnsHandle<E: FromProtoError> { /* fields omitted */ }

Root DnsHandle implementaton returned by DnsFuture

This can be used directly to perform queries. See trust_dns::client::SecureDnsHandle for a DNSSEc chain validator.

Methods

impl<E: FromProtoError> BasicDnsHandle<E>
[src]

Returns a new BasicDnsHandle wrapping the message_sender

Trait Implementations

impl<E: Clone + FromProtoError> Clone for BasicDnsHandle<E>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<E> DnsHandle for BasicDnsHandle<E> where
    E: FromProtoError + 'static, 
[src]

The associated error type returned by future send operations

Send a message via the channel in the client Read more

Ony returns true if and only if this DNS handle is validating DNSSec. Read more

A classic DNS query Read more

Auto Trait Implementations

impl<E> Send for BasicDnsHandle<E>

impl<E> Sync for BasicDnsHandle<E>