Making good progress! Yes, the “can’t use a reference as a temp value” makes perfect sense now!
It’s probably of no value to anyone else, but if anyone wants to join in the porting fun, let me know. Since it’s just for learning, I would be fine granting commit access to anyone who wants to play. https://github.com/agileperception/shell_cmds I think I’ll make a new post just inviting people to come play. Rust is so fun.
DISCLAIMER: I just got out of surgery, and I’m heavily medicated. I am reading through my post(s) about ten times before submitting, but if any incoherency leaks through…just enjoy the ride.