Struct wtransport::config::TokioDnsResolver
source · pub struct TokioDnsResolver { /* private fields */ }
Expand description
A DNS resolver implementation using the Tokio asynchronous runtime.
Internally, it uses tokio::net::lookup_host
.
Trait Implementations§
source§impl Default for TokioDnsResolver
impl Default for TokioDnsResolver
source§fn default() -> TokioDnsResolver
fn default() -> TokioDnsResolver
Returns the “default value” for a type. Read more
source§impl DnsResolver for TokioDnsResolver
impl DnsResolver for TokioDnsResolver
Auto Trait Implementations§
impl Freeze for TokioDnsResolver
impl !RefUnwindSafe for TokioDnsResolver
impl Send for TokioDnsResolver
impl Sync for TokioDnsResolver
impl Unpin for TokioDnsResolver
impl !UnwindSafe for TokioDnsResolver
Blanket Implementations§
source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more