PR3-Rust-SS26/D-ownership/example-code/02-ownership/return-values.rs

17 lines
260 B
Rust

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
}