Merge pull request #29 from YangFong/doc-06-01

doc: Adjust statement order
This commit is contained in:
Aaran Xu 2022-01-08 23:00:12 +08:00 committed by GitHub
commit 4e9fa1815b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -167,7 +167,7 @@ struct ChangeColorMessage(i32, i32, i32); // 元组结构体
不过,如果我们使用不同的结构体,由于它们都有不同的类型,我们将不能像使用示例 6-2 中定义的 `Message` 枚举那样,轻易的定义一个能够处理这些不同类型的结构体的函数,因为枚举是单独一个类型。
结构体和枚举还有另一个相似点:就像可以使用 `impl` 来为结构体定义方法那样,也可以在枚举上定义方法。这是一个定义于我们 `Message` 枚举上的叫做 `call` 的方法:
枚举和结构体还有另一个相似点:就像可以使用 `impl` 来为结构体定义方法那样,也可以在枚举上定义方法。这是我们在 `Message` 枚举上定义了一个叫做 `call` 的方法:
```rust
# enum Message {