You could start by working your way through an online Rust course. After using Rust for four years and shipping useful code I have just completed that course and picked up all kind of new ideas I had missed previously.
Here: Aalto FITech101 Courses You don't have to write much code to complete the exercises, but getting the concepts is essential.
But why? Isn't actually creating useful programs in Rust the whole idea?
While the course I linked to is a great learning resource the point of my suggesting it was to work through answering the exercise questions. They will certainly test the development of your conceptual knowledge. No need to read all the learning material if you don't want/need to.