diff options
Diffstat (limited to 'tokio-signal/examples/ctrl-c.rs')
-rw-r--r-- | tokio-signal/examples/ctrl-c.rs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/tokio-signal/examples/ctrl-c.rs b/tokio-signal/examples/ctrl-c.rs index 6d6adfd7..a05e2625 100644 --- a/tokio-signal/examples/ctrl-c.rs +++ b/tokio-signal/examples/ctrl-c.rs @@ -1,13 +1,14 @@ -extern crate futures; -extern crate tokio; -extern crate tokio_signal; +#![deny(warnings, rust_2018_idioms)] + +use tokio; +use tokio_signal; use futures::{Future, Stream}; /// how many signals to handle before exiting const STOP_AFTER: u64 = 10; -fn main() -> Result<(), Box<std::error::Error>> { +fn main() -> Result<(), Box<dyn std::error::Error>> { // tokio_signal provides a convenience builder for Ctrl+C // this even works cross-platform: linux and windows! // |