Rust ツアー 目次

match

switch 文が足りない? Rust には、値が取り得るすべての条件にマッチさせて、マッチが真であればコードパスを実行するための、とても便利なキーワードがあります。 これが数値に対してどのように機能するか見てみましょう。 より複雑なデータのパターンマッチングについては、後の章で詳しく説明します。 待つだけの価値があることをお約束します。

match は網羅的なので、すべてのケースを処理しなければなりません。

マッチングと分解を組み合わせたパターンは、Rust の中で最も一般的なパターンの一つです。