枚举和模式匹配

在本章中,我们将介绍枚举,也称为枚举。 枚举允许您通过枚举可能的变体来定义类型。第一 我们将定义并使用 enum 来展示 enum 如何对含义进行编码以及 数据。接下来,我们将探索一个特别有用的枚举,名为Option哪 表示值可以是 something 或 nothing。然后我们来看看 How 模式匹配在match表达式使运行不同的 code 来获取枚举的不同值。最后,我们将介绍if letconstruct 是另一种方便简洁的习惯用语,可用于处理 您的代码。

本文档由官方文档翻译而来,如有差异请以官方英文文档(https://doc.rust-lang.org/)为准