diff --git a/exercises/07_threads/01_threads/src/lib.rs b/exercises/07_threads/01_threads/src/lib.rs index b31d0143c3..15bb7d1355 100644 --- a/exercises/07_threads/01_threads/src/lib.rs +++ b/exercises/07_threads/01_threads/src/lib.rs @@ -20,8 +20,8 @@ pub fn sum(v: Vec) -> i32 { let v1 = v1.to_vec(); let v2 = v2.to_vec(); - let handle1 = thread::spawn(move || v1.into_iter().sum::()); - let handle2 = thread::spawn(move || v2.into_iter().sum::()); + let handle1 = thread::spawn(|| v1.into_iter().sum::()); + let handle2 = thread::spawn(|| v2.into_iter().sum::()); handle1.join().unwrap() + handle2.join().unwrap() }