From 3ccc253daea82044a414739f20258accd36ee11b Mon Sep 17 00:00:00 2001 From: Jack Wilson Date: Sat, 5 Sep 2015 19:54:52 -0700 Subject: [PATCH] Small formatting/syntax tweaks --- src/doc/trpl/generics.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/doc/trpl/generics.md b/src/doc/trpl/generics.md index 59dc8e9ed942..347c1f5757c6 100644 --- a/src/doc/trpl/generics.md +++ b/src/doc/trpl/generics.md @@ -17,7 +17,7 @@ enum Option { ``` The `` part, which you’ve seen a few times before, indicates that this is -a generic data type. Inside the declaration of our enum, wherever we see a `T`, +a generic data type. Inside the declaration of our `enum`, wherever we see a `T`, we substitute that type for the same type used in the generic. Here’s an example of using `Option`, with some extra type annotations: @@ -115,10 +115,10 @@ let int_origin = Point { x: 0, y: 0 }; let float_origin = Point { x: 0.0, y: 0.0 }; ``` -Similarly to functions, the `` is where we declare the generic parameters, +Similar to functions, the `` is where we declare the generic parameters, and we then use `x: T` in the type declaration, too. -When you want to add an implementation for the generic struct, you just +When you want to add an implementation for the generic `struct`, you just declare the type parameter after the `impl`: ```rust