Merge pull request #562 from SherrybabyOne/main

chore: fix the redundant field interpretation
pull/563/head
KaiserY 3 years ago committed by GitHub
commit 1ac77631fb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -117,7 +117,7 @@ fn build_user(email: String, username: String) -> User {
使用旧实例的大部分值但改变其部分值来创建一个新的结构体实例通常是很有用的。这可以通过 **结构体更新语法***struct update syntax*)实现。
首先,示例 5-6 展示了不使用更新语法时,如何在 `user2` 中创建一个新 `User` 实例。我们为 `email` `username` 设置了新的值,其他值则使用了实例 5-2 中创建的 `user1` 中的同名值:
首先,示例 5-6 展示了不使用更新语法时,如何在 `user2` 中创建一个新 `User` 实例。我们为 `email` 设置了新的值,其他值则使用了实例 5-2 中创建的 `user1` 中的同名值:
```rust
# struct User {

Loading…
Cancel
Save