Collections, itérateurs et erreurs
IntermédiaireVec, HashMap, itérateurs, Result, l'opérateur ? et les erreurs personnalisées.
- 01
Vec
Vec, HashMap, itérateurs, Result, l'opérateur ? et les erreurs personnalisées.
- 02
HashMap et HashSet
Vec, HashMap, itérateurs, Result, l'opérateur ? et les erreurs personnalisées.
- 03
Itérateurs
Les itérateurs sont paresseux : rien ne s'exécute avant un consommateur (collect, sum, for...). Ils sont compilés en code aussi rapide qu'une boucle manuelle.
- 04
Result : la gestion d'erreurs récupérables
Rust n'a pas d'exceptions. Une fonction qui peut échouer renvoie Result<T, E>.
- 05
Erreurs personnalisées
Vec, HashMap, itérateurs, Result, l'opérateur ? et les erreurs personnalisées.
- 06
panic! vs Result
Vec, HashMap, itérateurs, Result, l'opérateur ? et les erreurs personnalisées.