Trait DnsTxtResolver
pub trait DnsTxtResolver:
Sized
+ Send
+ Sync
+ 'static {
type Error: Into<Box<dyn Error + Sync + Send>> + Send + 'static;
// Required method
fn lookup_txt(
&self,
domain: Domain,
) -> impl Stream<Item = Result<Bytes, Self::Error>> + Send;
// Provided method
fn into_box_dns_txt_resolver(self) -> BoxDnsTxtResolver { ... }
}Available on crate feature
dns only.Expand description
A resolver of Domains into TXT records.
Required Associated Types§
Required Methods§
Provided Methods§
fn into_box_dns_txt_resolver(self) -> BoxDnsTxtResolver
fn into_box_dns_txt_resolver(self) -> BoxDnsTxtResolver
Box this resolver to allow for dynamic dispatch.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".