https://doc.rust-lang.org/book/
(do the exercises!)
plus a little bit of:
https://doc.rust-lang.org/cargo/
and
https://doc.rust-lang.org/std/index.html
(There's no need to remember the last URL -- just google "rust xxx" and you will get the right page.)
I'm looking forward to reading this:
https://nnethercote.github.io/perf-book/introduction.html
Sprinkle some blog posts on top:
https://xxchan.me/cs/2023/02/17/optimize-rust-comptime-en.ht...
https://matklad.github.io/2021/05/31/how-to-test.html
https://matklad.github.io/2021/08/22/large-rust-workspaces.h...
https://fasterthanli.me/articles/a-half-hour-to-learn-rust
https://fasterthanli.me/articles/working-with-strings-in-rus...
... and the rest is just a matter of applying enough sweat :)
However, the code you need it to explain have to be small and self-contained. When it's part of an actual project, preparing a proper prompt requires a bit of work.
Which might or might not be correct.