Critic of function parameter and return value explanation

In addition to what others have said, I'd like to plug the actual documentation for the Copy trait, which was very helpful for me in grasping what it means/does:

And also this post by @trentj in an old thread:

2 Likes