diff options
author | kellerkindt <michael@watzko.de> | 2019-08-30 18:15:05 +0200 |
---|---|---|
committer | Carl Lerche <me@carllerche.com> | 2019-08-30 09:15:05 -0700 |
commit | 4f99470d465fa33affa89d98c51f141f6ba3cdbf (patch) | |
tree | b1991c3a7e86147c4133ff48a419535a54e5dfab /README.md | |
parent | 3d9134d13e2e1f41294d4fc4a8447ce085536529 (diff) |
chore: fix compile error on latest nightly (#1512)
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -57,11 +57,12 @@ A basic TCP echo server with Tokio: ```rust use tokio::net::TcpListener; use tokio::prelude::*; +use std::net::SocketAddr; #[tokio::main] async fn main() -> Result<(), Box<dyn std::error::Error>> { - let addr = "127.0.0.1:8080".parse()?; - let mut listener = TcpListener::bind(&addr).unwrap(); + let addr = "127.0.0.1:8080".parse::<SocketAddr>()?; + let mut listener = TcpListener::bind(&addr).await?; loop { let (mut socket, _) = listener.accept().await?; @@ -90,6 +91,7 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> { }); } } + ``` More examples can be found [here](tokio/examples). Note that the `master` branch |