Rust 自定义类型

Rust 自定义数据类型主要是通过下面这两个关键字来创建:

  • struct: 定义一个结构体(structure)
  • enum: 定义一个枚举类型(enumeration)

而常量(constant)可以通过 const 和 static 关键字来创建。

结构体(structure,缩写成 struct)有 3 种类型,使用 struct 关键字来创建:元组结构体(tuple struct),事实上就是具名元组而已。经典的 C 语言风格结构体(C struct)。单元结构体 ...