fix(move_semantics2): Update hint

Add an additional clarification to the third option in the move_semantics2
hint that a reference should be provided.
This commit is contained in:
Denton24646 2022-06-18 00:02:46 -04:00
parent d27f5a7d41
commit ec3a0a99bd

View File

@ -195,7 +195,7 @@ all!
2. Make `fill_vec` borrow its argument instead of taking ownership of it, 2. Make `fill_vec` borrow its argument instead of taking ownership of it,
and then copy the data within the function in order to return an owned and then copy the data within the function in order to return an owned
`Vec<i32>` `Vec<i32>`
3. Make `fill_vec` *mutably* borrow its argument (which will need to be 3. Make `fill_vec` *mutably* borrow a reference to its argument (which will need to be
mutable), modify it directly, then not return anything. Then you can get rid mutable), modify it directly, then not return anything. Then you can get rid
of `vec1` entirely -- note that this will change what gets printed by the of `vec1` entirely -- note that this will change what gets printed by the
first `println!`""" first `println!`"""