summaryrefslogtreecommitdiffstats
path: root/tokio/src/net/addr.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tokio/src/net/addr.rs')
-rw-r--r--tokio/src/net/addr.rs9
1 files changed, 4 insertions, 5 deletions
diff --git a/tokio/src/net/addr.rs b/tokio/src/net/addr.rs
index 9b3cc2bc..33d30a22 100644
--- a/tokio/src/net/addr.rs
+++ b/tokio/src/net/addr.rs
@@ -1,4 +1,5 @@
-use futures_util::future;
+use crate::future;
+
use std::io;
use std::net::{IpAddr, SocketAddr};
#[cfg(feature = "dns")]
@@ -27,7 +28,7 @@ impl sealed::ToSocketAddrsPriv for SocketAddr {
fn to_socket_addrs(&self) -> Self::Future {
let iter = Some(*self).into_iter();
- future::ready(Ok(iter))
+ future::ok(iter)
}
}
@@ -111,7 +112,7 @@ impl sealed::ToSocketAddrsPriv for (IpAddr, u16) {
fn to_socket_addrs(&self) -> Self::Future {
let iter = Some(SocketAddr::from(*self)).into_iter();
- future::ready(Ok(iter))
+ future::ok(iter)
}
}
@@ -195,8 +196,6 @@ pub(crate) mod sealed {
type Output = io::Result<OneOrMore>;
fn poll(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<Self::Output> {
- use futures_core::ready;
-
match *self {
MaybeReady::Ready(ref mut i) => {
let iter = OneOrMore::One(i.take().into_iter());