I am have been programming in rust for a few weeks now, and am currently going through the "fighting the borrow checker phase". I have this small example code: