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