August 2019
Intermediate to advanced
504 pages
16h 38m
French
Il y a bien longtemps, lorsque les bergers voulaient vérifier que deux troupeaux étaient isomorphes, ils utilisaient un isomorphisme explicite.
— John C. Baez et James Dolan, Categorification
Les structures de données Rust s’apparentent au type struct des langages C et C++, aux classes Python et aux objets JavaScript. Une structure est un symbole pour réunir dans une seule unité plusieurs valeurs de types divers. Vous pouvez accéder aux composants individuels de la structure et associer des méthodes à une structure pour qu’elles traitent ses composants.
Rust reconnaît trois types de structures : les structures à champs nommés (les plus courantes), les structures de type tuple et les structures de type unité. Elles se ...