pub struct ThreadedResolver { /* private fields */ }Expand description
A resolver that uses ToSocketAddrs from stdlib in thread pool
Implementations§
Source§impl ThreadedResolver
impl ThreadedResolver
Trait Implementations§
Source§impl Clone for ThreadedResolver
impl Clone for ThreadedResolver
Source§fn clone(&self) -> ThreadedResolver
fn clone(&self) -> ThreadedResolver
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ThreadedResolver
impl Debug for ThreadedResolver
Source§impl HostResolve for ThreadedResolver
impl HostResolve for ThreadedResolver
Source§type HostFuture = Future
type HostFuture = Future
A future returned from
resolve()Source§fn resolve_host(&self, name: &Name) -> Future
fn resolve_host(&self, name: &Name) -> Future
Resolve a name to an address once
Source§fn frozen_host_subscriber(self) -> FrozenSubscriber<Self>where
Self: Sized,
fn frozen_host_subscriber(self) -> FrozenSubscriber<Self>where
Self: Sized,
Create a subscriber that resolves once using this resolver
and never updates a stream Read more
Source§fn null_service_resolver(self) -> NullResolver<Self>where
Self: Sized,
fn null_service_resolver(self) -> NullResolver<Self>where
Self: Sized,
Auto Trait Implementations§
impl Freeze for ThreadedResolver
impl RefUnwindSafe for ThreadedResolver
impl Send for ThreadedResolver
impl Sync for ThreadedResolver
impl Unpin for ThreadedResolver
impl UnsafeUnpin for ThreadedResolver
impl UnwindSafe for ThreadedResolver
Blanket Implementations§
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