Struct asyncio::ip::Resolver
[−]
[src]
pub struct Resolver<P> { /* fields omitted */ }
An entry produced by a resolver.
Methods
impl<P: IpProtocol> Resolver<P>
[src]
fn new<T: IoObject>(io: &T) -> Resolver<P>
fn async_connect<Q: ResolverQuery<P>, F: Handler<(P::Socket, IpEndpoint<P>)>>(&self, query: Q, handler: F)
fn connect<Q: ResolverQuery<P>>(&self, query: Q) -> Result<(P::Socket, IpEndpoint<P>)>
fn resolve<Q: ResolverQuery<P>>(&self, query: Q) -> Result<ResolverIter<P>>
Trait Implementations
impl<P> IoObject for Resolver<P>
[src]
fn io_service(&self) -> &IoService
Returns a IoService
associated with this object.