About the code review category

Want feedback on your Rust code or project? Post your short program here, or share a link to your complete repo. Large and small projects, beginners and advanced programmers, all are welcome here.

Providing feedback on other people's code? Remember to be nice, and focus on specific ways to make the code better.

This category is mainly for sharing working code and finding ways to improve it by making it more efficient, more idiomatic, etc. If your code is not working and you want to know how to fix it, use the Help category.