@@ -24,7 +24,7 @@ systems may want to jump around.
24
24
* [ The Basics] ( #the-basics )
25
25
* [ Unwrapping explained] ( #unwrapping-explained )
26
26
* [ The ` Option ` type] ( #the-option-type )
27
- * [ Composing ` Option<T> ` values] ( #composing-optiont -values )
27
+ * [ Composing ` Option<T> ` values] ( #composing-option<t> -values )
28
28
* [ The ` Result ` type] ( #the-result-type )
29
29
* [ Parsing integers] ( #parsing-integers )
30
30
* [ The ` Result ` type alias idiom] ( #the-result-type-alias-idiom )
@@ -33,19 +33,19 @@ systems may want to jump around.
33
33
* [ Composing ` Option ` and ` Result ` ] ( #composing-option-and-result )
34
34
* [ The limits of combinators] ( #the-limits-of-combinators )
35
35
* [ Early returns] ( #early-returns )
36
- * [ The ` try! ` macro] ( #the-try-macro )
36
+ * [ The ` try! ` macro] ( #the-try! -macro )
37
37
* [ Defining your own error type] ( #defining-your-own-error-type )
38
38
* [ Standard library traits used for error handling] ( #standard-library-traits-used-for-error-handling )
39
39
* [ The ` Error ` trait] ( #the-error-trait )
40
40
* [ The ` From ` trait] ( #the-from-trait )
41
- * [ The real ` try! ` macro] ( #the-real-try-macro )
41
+ * [ The real ` try! ` macro] ( #the-real-try! -macro )
42
42
* [ Composing custom error types] ( #composing-custom-error-types )
43
43
* [ Advice for library writers] ( #advice-for-library-writers )
44
44
* [ Case study: A program to read population data] ( #case-study-a-program-to-read-population-data )
45
45
* [ Initial setup] ( #initial-setup )
46
46
* [ Argument parsing] ( #argument-parsing )
47
47
* [ Writing the logic] ( #writing-the-logic )
48
- * [ Error handling with ` Box<Error> ` ] ( #error-handling-with-boxerror )
48
+ * [ Error handling with ` Box<Error> ` ] ( #error-handling-with-box<error> )
49
49
* [ Reading from stdin] ( #reading-from-stdin )
50
50
* [ Error handling with a custom type] ( #error-handling-with-a-custom-type )
51
51
* [ Adding functionality] ( #adding-functionality )
@@ -122,8 +122,7 @@ types. Both of these types have a method called `unwrap` defined on them.
122
122
123
123
## The ` Option ` type
124
124
125
- The ` Option ` type is
126
- [ defined in the standard library] [ 1 ] :
125
+ The ` Option ` type is [ defined in the standard library] [ 5 ] :
127
126
128
127
``` rust
129
128
enum Option <T > {
0 commit comments