Le langage de programmation Rust
par Steve Klabnik, Carol Nichols et Chris Krycho, avec les contributions de la communauté Rust
Cette version du texte suppose que vous utilisez Rust 1.90.0 (publié le 18/09/2025) ou une version ultérieure avec edition = "2024" dans le fichier Cargo.toml de tous les projets afin de les configurer pour utiliser les conventions de l’édition 2024 de Rust. Consultez la section « Installation » du chapitre 1 pour les instructions d’installation ou de mise à jour de Rust, et consultez l’annexe E pour des informations sur les éditions.
Le format HTML est disponible en ligne à l’adresse https://doc.rust-lang.org/stable/book/ et hors ligne avec les installations de Rust effectuées avec rustup ; exécutez rustup doc --book pour l’ouvrir.
Plusieurs traductions communautaires sont également disponibles.
Ce texte est disponible en format papier et numérique chez No Starch Press.
🚨 Vous souhaitez une expérience d’apprentissage plus interactive ? Essayez une version différente du Rust Book, avec : des quiz, de la mise en surbrillance, des visualisations, et bien plus : https://rust-book.cs.brown.edu