diff options
Diffstat (limited to 'src/doc/book/src/ch09-02-recoverable-errors-with-result.md')
-rw-r--r-- | src/doc/book/src/ch09-02-recoverable-errors-with-result.md | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/doc/book/src/ch09-02-recoverable-errors-with-result.md b/src/doc/book/src/ch09-02-recoverable-errors-with-result.md index 61931f08d..2ee006f09 100644 --- a/src/doc/book/src/ch09-02-recoverable-errors-with-result.md +++ b/src/doc/book/src/ch09-02-recoverable-errors-with-result.md @@ -6,9 +6,9 @@ interpret and respond to. For example, if you try to open a file and that operation fails because the file doesn’t exist, you might want to create the file instead of terminating the process. -Recall from [“Handling Potential Failure with the `Result` -Type”][handle_failure]<!-- ignore --> in Chapter 2 that the `Result` enum is -defined as having two variants, `Ok` and `Err`, as follows: +Recall from [“Handling Potential Failure with `Result`”][handle_failure]<!-- +ignore --> in Chapter 2 that the `Result` enum is defined as having two +variants, `Ok` and `Err`, as follows: ```rust enum Result<T, E> { @@ -524,7 +524,7 @@ returns integers from executables to be compatible with this convention. The `main` function may return any types that implement [the `std::process::Termination` trait][termination]<!-- ignore -->, which contains -a function `report` that returns an `ExitCode` Consult the standard library +a function `report` that returns an `ExitCode`. Consult the standard library documentation for more information on implementing the `Termination` trait for your own types. @@ -532,6 +532,6 @@ Now that we’ve discussed the details of calling `panic!` or returning `Result` let’s return to the topic of how to decide which is appropriate to use in which cases. -[handle_failure]: ch02-00-guessing-game-tutorial.html#handling-potential-failure-with-the-result-type +[handle_failure]: ch02-00-guessing-game-tutorial.html#handling-potential-failure-with-result [trait-objects]: ch17-02-trait-objects.html#using-trait-objects-that-allow-for-values-of-different-types [termination]: ../std/process/trait.Termination.html |