diff options
| author | peferron <pe.ferron@gmail.com> | 2015-05-17 02:48:09 -0700 |
|---|---|---|
| committer | peferron <pe.ferron@gmail.com> | 2015-05-17 03:00:04 -0700 |
| commit | 82447cf5006b0ebdbcf47b796cc521ee0d88f3fa (patch) | |
| tree | 94cefce5792f293b28cfaf889f1ffcb0ef60b627 | |
| parent | 9f3a7f0c2bba10164c1e8581e2b3da7f9524178c (diff) | |
| download | rust-82447cf5006b0ebdbcf47b796cc521ee0d88f3fa.tar.gz rust-82447cf5006b0ebdbcf47b796cc521ee0d88f3fa.zip | |
Fix doc whitespace issues
| -rw-r--r-- | src/doc/trpl/closures.md | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/doc/trpl/closures.md b/src/doc/trpl/closures.md index d7fa84761e5..d2fe9c6e550 100644 --- a/src/doc/trpl/closures.md +++ b/src/doc/trpl/closures.md @@ -54,9 +54,9 @@ The second is that the syntax is similar, but a bit different. I’ve added spac here to make them look a little closer: ```rust -fn plus_one_v1 (x: i32 ) -> i32 { x + 1 } -let plus_one_v2 = |x: i32 | -> i32 { x + 1 }; -let plus_one_v3 = |x: i32 | x + 1 ; +fn plus_one_v1 (x: i32) -> i32 { x + 1 } +let plus_one_v2 = |x: i32| -> i32 { x + 1 }; +let plus_one_v3 = |x: i32| x + 1 ; ``` Small differences, but they’re similar in ways. @@ -136,7 +136,7 @@ This gives us: note: `nums` moved into closure environment here because it has type `[closure(()) -> collections::vec::Vec<i32>]`, which is non-copyable let takes_nums = || nums; - ^~~~~~~ + ^~~~~~~ ``` `Vec<T>` has ownership over its contents, and therefore, when we refer to it @@ -352,8 +352,8 @@ error: the trait `core::marker::Sized` is not implemented for the type factory() -> (Fn(i32) -> Vec<i32>) { ^~~~~~~~~~~~~~~~~~~~~ note: `core::ops::Fn(i32) -> collections::vec::Vec<i32>` does not have a constant size known at compile-time -fa ctory() -> (Fn(i32) -> Vec<i32>) { - ^~~~~~~~~~~~~~~~~~~~~ +factory() -> (Fn(i32) -> Vec<i32>) { + ^~~~~~~~~~~~~~~~~~~~~ ``` |
