Use a value without taking ownership.
fn main() { let s = String::from("hello"); let len = calculate_length(&s); println!("{} has length {}", s, len); } fn calculate_length(s: &String) -> usize { s.len() }