Struct trust_dns::client::BasicClientHandle [] [src]

#[must_use = "queries can only be sent through a ClientHandle"]
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]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl ClientHandle for BasicClientHandle
[src]

Send a message via the channel in the client Read more

A classic DNS query 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 exis (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