This project was a hands-on way to introduce myself to many new Rust concepts: let, match, functions, the use of external crates, and more.