The Rust Programming Language
Steve Klabnik, Carol Nichols
The official book on Rust: ownership and borrowing, structs and enums, error handling, generics and traits, concurrency, and building real projects — the standard starting point for learning the language.
RustBeginnerMITHTML