File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -54,9 +54,9 @@ The second is that the syntax is similar, but a bit different. I’ve added spac
5454here to make them look a little closer:
5555
5656``` rust
57- fn plus_one_v1 (x : i32 ) -> i32 { x + 1 }
58- let plus_one_v2 = | x : i32 | -> i32 { x + 1 };
59- let plus_one_v3 = | x : i32 | x + 1 ;
57+ fn plus_one_v1 (x : i32 ) -> i32 { x + 1 }
58+ let plus_one_v2 = | x : i32 | -> i32 { x + 1 };
59+ let plus_one_v3 = | x : i32 | x + 1 ;
6060```
6161
6262Small differences, but they’re similar in ways.
@@ -136,7 +136,7 @@ This gives us:
136136note: `nums` moved into closure environment here because it has type
137137 `[closure(()) -> collections::vec::Vec<i32>]`, which is non-copyable
138138let takes_nums = || nums;
139- ^~~~~~~
139+ ^~~~~~~
140140```
141141
142142` 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
352352factory() -> (Fn(i32) -> Vec<i32>) {
353353 ^~~~~~~~~~~~~~~~~~~~~
354354note: `core::ops::Fn(i32) -> collections::vec::Vec<i32>` does not have a constant size known at compile-time
355- fa ctory () -> (Fn(i32) -> Vec<i32>) {
356- ^~~~~~~~~~~~~~~~~~~~~
355+ factory () -> (Fn(i32) -> Vec<i32>) {
356+ ^~~~~~~~~~~~~~~~~~~~~
357357
358358```
359359
You can’t perform that action at this time.
0 commit comments