fn main() { let s = String::from("String"); takes_ownership(s); let x = 5; makes_copy(x); println!("{x}"); println!("{s}"); } fn takes_ownership(some_string: String) { println!("{some_string}"); } fn makes_copy(number: i32) { println!("{number}"); }