« Rust : match » : historique des versions

Aller à la navigation Aller à la recherche

Sélection du diff : cochez les boutons radio des versions à comparer et appuyez sur entrée ou sur le bouton en bas.
Légende : (actu) = différence avec la dernière version, (diff) = différence avec la version précédente, m = modification mineure.

3 novembre 2022

  • actudiff 09:183 novembre 2022 à 09:18Justine discussion contributions 3 116 octets +29 Aucun résumé des modifications
  • actudiff 09:133 novembre 2022 à 09:13Justine discussion contributions 3 087 octets +3 087 Page créée avec «  <nowiki> enum Coin { Penny, Nickel, Dime, Quarter, } //Le match est plus ou moins comme un case en bash //Il est composé de "bras" du type pattern => conséquence //Ici on la fonction renvoie une valeur numérique. //La syntaxe peut paraître confuse... fn value_in_cents(coin: Coin) -> u8 { match coin { Coin::Penny => 1, Coin::Nickel => 5, Coin::Dime => 10, Coin::Quarter => 25, } } //...mais c'est parce... »