Struct trust_dns_proto::xfer::BufDnsRequestStreamHandle
source · pub struct BufDnsRequestStreamHandle { /* private fields */ }
Expand description
Used for associating a name_server to a DnsRequestStreamHandle
Trait Implementations§
source§impl Clone for BufDnsRequestStreamHandle
impl Clone for BufDnsRequestStreamHandle
source§fn clone(&self) -> BufDnsRequestStreamHandle
fn clone(&self) -> BufDnsRequestStreamHandle
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl DnsHandle for BufDnsRequestStreamHandle
impl DnsHandle for BufDnsRequestStreamHandle
§type Response = DnsResponseReceiver
type Response = DnsResponseReceiver
The associated response from the response stream, this should resolve to the Response messages
§type Error = ProtoError
type Error = ProtoError
Error of the response, generally this will be
ProtoError
source§fn send<R: Into<DnsRequest>>(&mut self, request: R) -> Self::Response
fn send<R: Into<DnsRequest>>(&mut self, request: R) -> Self::Response
Send a message via the channel in the client Read more
source§fn is_verifying_dnssec(&self) -> bool
fn is_verifying_dnssec(&self) -> bool
Only returns true if and only if this DNS handle is validating DNSSec. Read more
source§fn is_using_edns(&self) -> bool
fn is_using_edns(&self) -> bool
Allow for disabling EDNS