Rust语言入门教程(十二) - 枚举类型Enums与模式匹配

枚举类型与模式匹配

  • 欢迎使用并贡献我的开源webhook工具: https://github.com/owenchenxy/rusthook/

什么是枚举类型

在Rust中, 枚举(Enums)类型更接近Haskell中的代数数据类型,而不是类似于C语言中的枚举类型。

定义一个枚举类型的步骤如下:

  • enum关键字开头;
  • 后面紧接该枚举类型的名称(首字母大写的驼峰式命名);
  • 枚举类型的变体以,分隔,列举在{ }的代码块中;
enum Color {
   
	Red,
	Green,
	Blue,
}

如果只看上面的例子&#x

你可能感兴趣的:(精选付费系列文章,rust,开发语言,后端)