From 5862b9a2e0360da3c79cc8a3e416ed847e676a94 Mon Sep 17 00:00:00 2001 From: nickelc Date: Wed, 11 Dec 2019 23:12:53 +0100 Subject: [PATCH] chore: fix the outdated example in README (#1930) --- README.md | 1 - tokio/README.md | 10 ++++------ tokio/src/lib.rs | 4 ++-- 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 34c63ccb9..2f2e58491 100644 --- a/README.md +++ b/README.md @@ -87,7 +87,6 @@ async fn main() -> Result<(), Box> { }); } } - ``` More examples can be found [here](examples). Note that the `master` branch diff --git a/tokio/README.md b/tokio/README.md index 34666045a..297a4eb8a 100644 --- a/tokio/README.md +++ b/tokio/README.md @@ -61,15 +61,13 @@ shorthand, the `full` feature enables all components. A basic TCP echo server with Tokio: -```rust - +```rust,no_run use tokio::net::TcpListener; use tokio::prelude::*; #[tokio::main] async fn main() -> Result<(), Box> { - let addr = "127.0.0.1:8080".parse()?; - let mut listener = TcpListener::bind(&addr).unwrap(); + let mut listener = TcpListener::bind("127.0.0.1:8080").await?; loop { let (mut socket, _) = listener.accept().await?; @@ -84,14 +82,14 @@ async fn main() -> Result<(), Box> { Ok(n) if n == 0 => return, Ok(n) => n, Err(e) => { - println!("failed to read from socket; err = {:?}", e); + eprintln!("failed to read from socket; err = {:?}", e); return; } }; // Write the data back if let Err(e) = socket.write_all(&buf[0..n]).await { - println!("failed to write to socket; err = {:?}", e); + eprintln!("failed to write to socket; err = {:?}", e); return; } } diff --git a/tokio/src/lib.rs b/tokio/src/lib.rs index 916c9ac12..5cbddf66f 100644 --- a/tokio/src/lib.rs +++ b/tokio/src/lib.rs @@ -196,14 +196,14 @@ //! Ok(n) if n == 0 => return, //! Ok(n) => n, //! Err(e) => { -//! println!("failed to read from socket; err = {:?}", e); +//! eprintln!("failed to read from socket; err = {:?}", e); //! return; //! } //! }; //! //! // Write the data back //! if let Err(e) = socket.write_all(&buf[0..n]).await { -//! println!("failed to write to socket; err = {:?}", e); +//! eprintln!("failed to write to socket; err = {:?}", e); //! return; //! } //! }