From 1d27151af85c9a3ed081e9dc716de22a909fb8bb Mon Sep 17 00:00:00 2001 From: maarten Date: Sun, 4 Mar 2018 18:14:30 +0100 Subject: [PATCH] Fixed two typos in hinttext --- move_semantics/move_semantics1.rs | 4 ++-- move_semantics/move_semantics2.rs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/move_semantics/move_semantics1.rs b/move_semantics/move_semantics1.rs index 1f288731..73dc0ab1 100644 --- a/move_semantics/move_semantics1.rs +++ b/move_semantics/move_semantics1.rs @@ -38,6 +38,6 @@ fn fill_vec(vec: Vec) -> Vec { -// So you've got the "cannot borrow immutable local variable `vec1` as mutable" error on line 10, -// right? The fix for this is going to be adding one keyword, and the addition is NOT on line 10 +// So you've got the "cannot borrow immutable local variable `vec1` as mutable" error on line 11, +// right? The fix for this is going to be adding one keyword, and the addition is NOT on line 11 // where the error is. diff --git a/move_semantics/move_semantics2.rs b/move_semantics/move_semantics2.rs index 6e676d14..ada0ccf8 100644 --- a/move_semantics/move_semantics2.rs +++ b/move_semantics/move_semantics2.rs @@ -1,5 +1,5 @@ // move_semantics2.rs -// Make me compile without changing line 9! Scroll down for hints :) +// Make me compile without changing line 10! Scroll down for hints :) pub fn main() { let vec0 = Vec::new(); @@ -40,7 +40,7 @@ fn fill_vec(vec: Vec) -> Vec { // So `vec0` is being *moved* into the function `fill_vec` when we call it on // line 6, which means it gets dropped at the end of `fill_vec`, which means we -// can't use `vec0` again on line 9 (or anywhere else in `main` after the +// can't use `vec0` again on line 10 (or anywhere else in `main` after the // `fill_vec` call for that matter). We could fix this in a few ways, try them // all! // 1. Make another, separate version of the data that's in `vec0` and pass that