First I skimmed, read through the book understanding what I could and flying past the complex stuff. All the way to the end.
Then I read the book, understanding what I could. Typing the examples and playing a bit. Doing the typing, compiling, etc. Understanding or not, play with the code a bit , then on to next chapter. All the way to the end.
Then I read the book, understanding quite a bit more. Doing the typing. This time, the file placement, modules, workspace, etc start to work in my brain.
While reading the book repeatedly I also take breaks and read, skim the standard library. "rustup doc std::vec" for example...
Now I am lurking here while I go through the book a fourth time.