Everyone overcomplicates learning Rust.
Everyone overcomplicates learning Rust.
Read The Book. The whole thing. Yes, even when ownership makes no sense the first three times.
https://doc.rust-lang.org/book/
Then write code. Break things.
https://doc.rust-lang.org/rust-by-example/
The async stuff? You'll know when you need it. Don't start there.
https://rust-lang.github.io/async-book/
Effective Rust and the Atomics book are for later — when you've actually shipped something and want to understand why it worked.
https://www.lurklurk.org/effective-rust/
Most people collect resources. Few people finish The Book. Start there.