diff --git a/src/doc/book/ownership.md b/src/doc/book/ownership.md index 3d67e20388b..ac6184013ee 100644 --- a/src/doc/book/ownership.md +++ b/src/doc/book/ownership.md @@ -139,7 +139,7 @@ Now consider the following code fragment: ```rust let v = vec![1, 2, 3]; -let v2 = v; +let mut v2 = v; ``` The first line allocates memory for the vector object `v` on the stack like @@ -167,7 +167,7 @@ For example if we truncated the vector to just two elements through `v2`: ```rust # let v = vec![1, 2, 3]; -# let v2 = v; +# let mut v2 = v; v2.truncate(2); ```