From 82bed0a760da52b9d00d2a30661a44616f52d176 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C4=9Bj=20Grabovsk=C3=BD?= Date: Mon, 24 Aug 2015 20:14:39 +0200 Subject: [PATCH] Clarify a sentence in the Book --- src/doc/trpl/error-handling.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/doc/trpl/error-handling.md b/src/doc/trpl/error-handling.md index 8dd5a3650ef5..518e65f35c00 100644 --- a/src/doc/trpl/error-handling.md +++ b/src/doc/trpl/error-handling.md @@ -208,8 +208,8 @@ Because these kinds of situations are relatively rare, use panics sparingly. In certain circumstances, even though a function may fail, we may want to treat it as a panic instead. For example, `io::stdin().read_line(&mut buffer)` returns -a `Result`, when there is an error reading the line. This allows us to -handle and possibly recover from error. +a `Result`, which can indicate an error if one occurs when reading the line. +This allows us to handle and possibly recover from errors. If we don't want to handle this error, and would rather just abort the program, we can use the `unwrap()` method: