summaryrefslogtreecommitdiffstats
path: root/tokio/src/net/mod.rs
diff options
context:
space:
mode:
authorDavid Barsky <me@davidbarsky.com>2019-12-21 11:30:00 -0500
committerCarl Lerche <me@carllerche.com>2019-12-21 08:30:00 -0800
commitde5ec6e1bcbb428ee672d7965c0656e628adde46 (patch)
tree7b3ed0002fb0f2a332639b4ab8e1584501f6c115 /tokio/src/net/mod.rs
parent3dcd76a38feff3188e1a94f39c4f5feaaa5bdf61 (diff)
dns: provide `lookup_host` function (#1870)
`ToSocketAddrs` is a sealed trait pending changes in Rust that will allow defining async trait fns. Until then, `net::lookup_host` is provided as a way to convert a `T: ToSocketAddrs` into `SocketAddr`s.
Diffstat (limited to 'tokio/src/net/mod.rs')
-rw-r--r--tokio/src/net/mod.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/tokio/src/net/mod.rs b/tokio/src/net/mod.rs
index 2be8f34e..83b12fd2 100644
--- a/tokio/src/net/mod.rs
+++ b/tokio/src/net/mod.rs
@@ -25,6 +25,11 @@
mod addr;
pub use addr::ToSocketAddrs;
+cfg_dns! {
+ mod lookup_host;
+ pub use lookup_host::lookup_host;
+}
+
cfg_tcp! {
pub mod tcp;
pub use tcp::listener::TcpListener;