diff options
Diffstat (limited to 'tokio-executor/tests/executor.rs')
-rw-r--r-- | tokio-executor/tests/executor.rs | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/tokio-executor/tests/executor.rs b/tokio-executor/tests/executor.rs index bb020243..c424df50 100644 --- a/tokio-executor/tests/executor.rs +++ b/tokio-executor/tests/executor.rs @@ -1,8 +1,7 @@ -extern crate futures; -extern crate tokio_executor; +#![deny(warnings, rust_2018_idioms)] -use futures::{future::lazy, Future}; -use tokio_executor::DefaultExecutor; +use futures::{self, future::lazy, Future}; +use tokio_executor::{self, DefaultExecutor}; mod out_of_executor_context { use super::*; @@ -10,7 +9,7 @@ mod out_of_executor_context { fn test<F, E>(spawn: F) where - F: Fn(Box<Future<Item = (), Error = ()> + Send>) -> Result<(), E>, + F: Fn(Box<dyn Future<Item = (), Error = ()> + Send>) -> Result<(), E>, { let res = spawn(Box::new(lazy(|| Ok(())))); assert!(res.is_err()); |