mirror of
https://github.com/KaiserY/trpl-zh-cn
synced 2024-11-14 04:41:49 +08:00
chore: fix the redundant field interpretation
This commit is contained in:
parent
78c0fa1139
commit
dbd823ccd2
@ -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…
Reference in New Issue
Block a user