Struct trust_dns::client::BasicClientHandle
[−]
[src]
pub struct BasicClientHandle { /* fields omitted */ }
Root ClientHandle implementaton returned by ClientFuture
This can be used directly to perform queries. See trust_dns::client::SecureClientHandle
for
a DNSSEc chain validator.
Trait Implementations
impl Clone for BasicClientHandle
[src]
fn clone(&self) -> BasicClientHandle
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl DnsHandle for BasicClientHandle
[src]
type Error = ClientError
The associated error type returned by future send operations
fn send(
&mut self,
message: Message
) -> Box<Future<Item = Message, Error = Self::Error>>
[src]
&mut self,
message: Message
) -> Box<Future<Item = Message, Error = Self::Error>>
Send a message via the channel in the client Read more
fn is_verifying_dnssec(&self) -> bool
[src]
Ony returns true if and only if this DNS handle is validating DNSSec. Read more
fn lookup(
&mut self,
query: Query
) -> Box<Future<Item = Message, Error = Self::Error> + 'static>
[src]
&mut self,
query: Query
) -> Box<Future<Item = Message, Error = Self::Error> + 'static>
A classic DNS query Read more