fn longest<'a>(x: &'a str, y: &'a str) -> &'a str { if x.len() < y.len() { y } else { x } } struct ImportantExcerpt<'a> { part: &'a str, } fn main() { let x = String::from("abcd"); let result; let y = String::from("x7z"); result = longest(x.as_str(), y.as_str()); println!("The longest string is {}", result); }