How do you idiomatically DRY up rust code without upsetting the borrow checker?
Context Coming from OOP I’m finding as I implement various traits and functions on my structs, I want to abstract bits and pieces of them out. But whenever I do, I run into borrow checker issues. I’m looking for some advice on best rust practice. I’m open to completely changing my architecture, as part of […]