How to Fix a "Use of Moved Value" Error in Rust with Borrowing | CodeTrail