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<CC> Client<BasicClientHandle> for SyncClient<CC> where
    CC: ClientConnection
[src]

Return the inner Futures items Read more

A classic DNS query, i.e. does not perform any DNSSec operations Read more

Sends a NOTIFY message to the remote system Read more

Sends a record to create on the server, this will fail if the record exists (atomicity depends on the server) Read more

Appends a record to an existing rrset, optionally require the rrset to exist (atomicity depends on the server) Read more

Compares and if it matches, swaps it for the new value (atomicity depends on the server) Read more

Deletes a record (by rdata) from an rrset, optionally require the rrset to exist. Read more

Deletes an entire rrset, optionally require the rrset to exist. Read more

Deletes all records at the specified name Read more

impl Clone for BasicClientHandle
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl DnsHandle for BasicClientHandle
[src]

The associated response from the response future, this should resolve to the Response message

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