Simplest answer for me was to declare the mutable borrows in the second function. If foo calls bar, do the mutable borrowing inside bar instead of passing bar a mutable reference, which doesn't work.
Register to vote on and add code examples. Join our developer community to improve your dev skills and code like a boss!
No Good?
Help us improve our code examples by registering to vote on and add answers. Join our developer community to improve your dev skills and code like a boss!