Not a book about RUST programming
This book claims to teach programming in RUST. It does, to the extent that, having read it, one can declare simple functions, very simple classes, and have some vague ideas about generics and closures.
Unfortunately, of the actual aspect of RUST that makes it worthwhile as a language in its own right (multi-threading), there is nothing. Instead the language is presented as a kind of C++ for toddlers. Thinking of which, the attempted explanation of pass by reference as opposed to pass by value is nearly incomprehensible and definitely misleading.
Do not waste your time or money on this.