CHAPITRE 9 Structures struct

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 ...

Get Programmer avec Rust now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.