From 658f91a0cc4730a69a1c3de6a75f3e6b937c9ba8 Mon Sep 17 00:00:00 2001 From: Christopher Sumnicht Date: Sat, 5 Dec 2015 03:17:18 -0800 Subject: [PATCH 1/2] Resolved warnings about unused result --- src/doc/book/concurrency.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/doc/book/concurrency.md b/src/doc/book/concurrency.md index cc6cfc2f4a09..a41a4f6fa950 100644 --- a/src/doc/book/concurrency.md +++ b/src/doc/book/concurrency.md @@ -295,12 +295,12 @@ fn main() { let mut data = data.lock().unwrap(); *data += 1; - tx.send(()); + let _ = tx.send(()); }); } for _ in 0..10 { - rx.recv(); + let _ = rx.recv(); } } ``` @@ -324,7 +324,7 @@ fn main() { thread::spawn(move || { let answer = i * i; - tx.send(answer); + let _ = tx.send(answer); }); } From bfb73615406dbc8ad2c948c1312a32afa7fb1877 Mon Sep 17 00:00:00 2001 From: Christopher Sumnicht Date: Sat, 5 Dec 2015 15:01:05 -0800 Subject: [PATCH 2/2] Uses unwrap instead of pattern matching --- src/doc/book/concurrency.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/doc/book/concurrency.md b/src/doc/book/concurrency.md index a41a4f6fa950..8ea6f4f6fcc2 100644 --- a/src/doc/book/concurrency.md +++ b/src/doc/book/concurrency.md @@ -295,12 +295,12 @@ fn main() { let mut data = data.lock().unwrap(); *data += 1; - let _ = tx.send(()); + tx.send(()).unwrap(); }); } for _ in 0..10 { - let _ = rx.recv(); + rx.recv().unwrap(); } } ``` @@ -324,7 +324,7 @@ fn main() { thread::spawn(move || { let answer = i * i; - let _ = tx.send(answer); + tx.send(answer).unwrap(); }); }