枚举和模式匹配
在本章中,我们将介绍枚举,也称为枚举。
枚举允许您通过枚举可能的变体来定义类型。第一
我们将定义并使用 enum 来展示 enum 如何对含义进行编码以及
数据。接下来,我们将探索一个特别有用的枚举,称为 ,它
表示值可以是 something 或 nothing。然后我们来看看
表达式中的模式匹配如何轻松运行不同的
code 来获取枚举的不同值。最后,我们将介绍该结构如何成为另一种方便而简洁的习惯用法,可用于处理 中的 enum
您的代码。Option
match
if let
本文档由官方文档翻译而来,如有差异请以官方英文文档(https://doc.rust-lang.org/)为准