Better example for ownership transfer using String (#68)
authorKeshav Chakravarthy <keshav-c@users.noreply.github.com>
Tue, 28 May 2024 09:08:34 +0000 (14:38 +0530)
committerGitHub <noreply@github.com>
Tue, 28 May 2024 09:08:34 +0000 (11:08 +0200)
* Better example for ownership transfer using String

* Update book/src/03_ticket_v1/06_ownership.md

---------

Co-authored-by: Luca Palmieri <20745048+LukeMathWalker@users.noreply.github.com>
book/src/03_ticket_v1/06_ownership.md

index 70aff26..cc4e673 100644 (file)
@@ -95,8 +95,8 @@ Ownership can be transferred.
 If you own a value, for example, you can transfer ownership to another variable:
 
 ```rust
-let a = 42; // <--- `a` is the owner of the value `42`
-let b = a;  // <--- `b` is now the owner of the value `42`
+let a = "hello, world".to_string(); // <--- `a` is the owner of the String
+let b = a;  // <--- `b` is now the owner of the String
 ```
 
 Rust's ownership system is baked into the type system: each function has to declare in its signature