fn main() { let s1 = get_ownership(); let s2 = String::from("hello"); let s3 = take_and_get_ownership(s2); } fn get_ownership() -> String { let s = String::from("yours"); s } fn take_and_get_ownership(some_string: String) -> String { some_string }