Rust
Mes notes de Rust
Introduction
Rust a commencé comme projet personnel de Graydon Hoare en 2006, un employé chez Mozilla, Mozilla...
Installation et Hello World
Pour commencer notre découverte de Rust on va d'abord devoir installer rustup. On peut l'installe...
Variables et types primitifs (et cast)
En rust les variables sont définie avec let et sont immuable par défault // Cette variable est im...
Strings et affichage formatté
On a vu dans le chapitre sur les types primitifs que l'on peut faire des chaines de caractères av...
Ownership, lifetimes et références
Maintenant il faut s'attaquer à quelque chose de très important dans Rust : la manière dont laque...
Vecteurs et HashMap
Vecteurs Les vecteurs sont des listes à taille variable fn main() { // Je peux créer un vecteur...
Enums et gestion d'erreurs (Result et Option)
Rust exige toujours de gérer les cas où il y aurait une erreur d'une manière ou d'une autre. Tout...
Structures, implémentations et traits
No Boilerplate → 🛰️ Building a space station in Rust (Simple Rust patterns 📚) [RUST-8] Structur...
Les fonctions (méthodes et closures)
La différence entre une méthode et une fonction sera évoquée au chapitre sur les implémentations...