見出し画像

ORDER_038: データを持つ列挙型

✅学習トピック✅

列挙型の要素であるバリアントに値を内包させる方法を学習します。

  • 値を内包するバリアント: バリアントは名前だけでなく、値の入れ物にもなれます。 Circle(f64) と書くと、 Circle バリアントは f64 の値を一つ内部に保持します。

  • 複数の値を持つバリアント: Rectangle(f64, f64) のように、複数の値を内包させることもできます。

  • match による取り出し: match 式を使うと、バリアントの種類に応じた処理と内包する値の取り出しを同時に行えます。

ここから先は

1,527字
この記事のみ ¥ 100
Amazon Payで支払うと最大2%還元のチャンス! 9/30まで

100の課題にチャレンジ!Rustの基本を初歩から段階的に網羅! ──「これは、厳格なコンパイラの掟を守り、安全なコードを紡ぐRustac…

Amazon Payで支払うと最大2%還元のチャンス! 9/30まで

よろしければ応援お願いします。とても励みになります!