Rust clone() vs to_owned(): What’s the Difference? | CodeTrail