A rust beginner could also look at Jonathan Turner's lessons from solving first 12 Project Euler problems.
[0] https://www.jonathanturner.org/2015/10/lessons-from-first-12...
[0] https://www.jonathanturner.org/2015/10/lessons-from-first-12...
I added an exception as I pretty much always do but in case the owner of the site is around here, they might want to investigate this.