I learned Rust for a few days, then abandoned it because there wasn't a project that I could use it on.
Now I am picking it up again, and this time I'm practicing it by writing a Raytracer, following this excellent book: https://raytracing.github.io/books/RayTracingInOneWeekend.html. Trying to rewrite the more familiar C++ code into Rust is the main learning experience for me.
I gotta say, it wasn't too challenging, allowed you to get use to Rust uniqueness and see some visual output for your code. Recommended.