Rust中的枚举类
文章目录
这关试了很久,终于过了。
枚举中嵌套了结构体和元组。
由Message::Move{ x: 10, y: 30 }
可知,Move
是一个结构体,Move定义在Message
里,所以Move
是一个匿名结构体。
Echo
和ChangeColor
是元组,元组的定义只要加元素类型即可。
Quit
是一个普通枚举元素。
可参考文档Enum
|
|
文章作者 sparrowyang
上次更新 2021-05-28
这关试了很久,终于过了。
枚举中嵌套了结构体和元组。
由Message::Move{ x: 10, y: 30 }
可知,Move
是一个结构体,Move定义在Message
里,所以Move
是一个匿名结构体。
Echo
和ChangeColor
是元组,元组的定义只要加元素类型即可。
Quit
是一个普通枚举元素。
可参考文档Enum
|
|
文章作者 sparrowyang
上次更新 2021-05-28