Given the age of your account my guess is that you're still young with too strong opinions and too little experience. That's ok, we all start there. But I can tell you from experience, that you'll need to outgrow that mindset in order to grow intellectually.
The difference between mutability and immutability is not as clear cut as you think, and might just be the difference between a `& mut` and a `&`.
https://ceur-ws.org/Vol-1291/ewili14_15.pdf
Given the age of your account my guess is that you're still young with too strong opinions and too little experience. That's ok, we all start there. But I can tell you from experience, that you'll need to outgrow that mindset in order to grow intellectually.
The difference between mutability and immutability is not as clear cut as you think, and might just be the difference between a `& mut` and a `&`.