Skip to content

Instantly share code, notes, and snippets.

@magnet
Created October 6, 2018 20:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save magnet/947538390121b43a97419be01cdb4f8c to your computer and use it in GitHub Desktop.
Save magnet/947538390121b43a97419be01cdb4f8c to your computer and use it in GitHub Desktop.
Showing ownership
fn main() {
let s = "Foo".to_string();
let s = foo(s);
println!("{}", s);
}
fn foo(s: String) -> String {
let s2 = "Bar".to_string();
println!("{}", s2);
s
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment