Ceci est un référentiel des bits de pratique du code dans le langage de programmation Rust , de Steve Klabnik et Carol Nichols, avec des contributions de la communauté Rust. Chaque répertoire correspond à un chapitre ou un sous-chapitre du livre, correspondant à son URL lorsque cela est possible. Quelques exemples s'étendant sur plusieurs sous-chapitres sont fusionnés dans un seul répertoire, c'est-à-dire l'exemple de restaurant étendu du chapitre 7.
Tout devrait se compiler sans avertissement et les binaires devraient fonctionner:
Pour les échantillons de code du texte de base, les fonctions et les déclarations de structures sont souvent incorporées directement dans le corps de fonction principal () pour suivre le flux de lecture du livre. Cela peut sembler un peu gênant, mais l'idée est d'empêcher beaucoup de mélanger les concepts. Les exercices de codage sont écrits à l'aide d'une mode plus traditionnelle.
J'ai l'intention de l'utiliser comme référence future, mais si cela vous est utile, aidez-vous. Les exercices de codage «solutions» pourraient aider, mais je n'offre aucune garantie que ce sont les meilleures. N'hésitez pas à faire des demandes de traction si vous trouvez des erreurs ou si vous avez de meilleures solutions à suggérer, et je serai plus qu'heureux de les jeter un œil.