Borrowing a String
We'll cover the following...
A better solution to the above problem is to modify greet to take a reference.
Exercise Get rid of the .clone() method call, and modify greet to accept a &String parameter. Then fix the calls to the greet function in main.
Rust 1.40.0
fn greet(name: String) {println!("Hello {}", name);}fn main() {let first_name = "Michael";let last_name = " Snoyman";let full_name: String = first_name.to_owned() + last_name;greet(full_name.clone());greet(full_name);}
That’s all well and good, but let’s ...
Ask