If you are looking for examples of good-practice idiomatic Rust code, run away, fool!
This is only my attempt at 'learning' some Rust by, essentially, using the following method:
The excellent yearly Advent of Code event is always a good excuse to try new things. So this year I decided to see how I would fare using a language I knew nothing about. Rust is not all straightforward, so there was some struggle, but I got there in the end...
Here is the result.