chore: use ready macro from futures-core (#1300)

This commit is contained in:
Gurwinder Singh
2019-07-15 10:43:54 -07:00
committed by Carl Lerche
parent ca708d6d87
commit 83273b8b50
48 changed files with 42 additions and 137 deletions
+1
View File
@@ -1,4 +1,5 @@
use crate::{Recv, RecvFrom, Send, SendTo};
use futures_core::ready;
use mio::Ready;
use mio_uds;
use std::fmt;
+1
View File
@@ -1,6 +1,7 @@
#![cfg(feature = "async-traits")]
use crate::{UnixListener, UnixStream};
use futures_core::ready;
use futures_core::stream::Stream;
use std::io;
use std::pin::Pin;
-9
View File
@@ -8,15 +8,6 @@
//!
//! This crate provides APIs for using Unix Domain Sockets with Tokio.
macro_rules! ready {
($e:expr) => {
match $e {
::std::task::Poll::Ready(t) => t,
::std::task::Poll::Pending => return ::std::task::Poll::Pending,
}
};
}
mod datagram;
// mod frame;
mod incoming;
+1
View File
@@ -1,4 +1,5 @@
use crate::UnixStream;
use futures_core::ready;
use mio::Ready;
use mio_uds;
use std::convert::TryFrom;
+1
View File
@@ -1,5 +1,6 @@
use crate::ucred::{self, UCred};
use bytes::{Buf, BufMut};
use futures_core::ready;
use iovec::IoVec;
use mio::Ready;
use mio_uds;