Rust学习笔记 3.1 枚举 Enum

76 阅读1分钟

3.1 枚举 Enum

枚举可以是多个不同的枚举类型之一

主要作用:

  • 提高代码的可读性
  • 提供标识给编译器(提高性能)

系统的枚举

  • Result
  • Option

代码

 // 便于打印
 #[derive(Debug)]
 enum Position {
     One,
     Two,
 }
 fn main() {
     // 打印复合类型
     println!("{:?}", Position::One);
 }
 ​

\