Skip to content

Commit

Permalink
Merge branch 'rust-lang:master' into zh
Browse files Browse the repository at this point in the history
  • Loading branch information
Binlogo authored Sep 20, 2024
2 parents 7fa8a2c + c79ec34 commit a138631
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion src/conversion/from_into.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ fn main() {
}
```

## `From` and `Into` are interchangable
## `From` and `Into` are interchangeable

`From` and `Into` are designed to be complementary.
We do not need to provide an implementation for both traits.
Expand Down
6 changes: 3 additions & 3 deletions src/custom_types/structs.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,15 +47,15 @@ fn main() {
println!("{:?}", peter);
// Instantiate a `Point`
let point: Point = Point { x: 10.3, y: 0.4 };
let another_point: Point = Point { x: 5.2, y: 0.2 };
let point: Point = Point { x: 5.2, y: 0.4 };
let another_point: Point = Point { x: 10.3, y: 0.2 };
// Access the fields of the point
println!("point coordinates: ({}, {})", point.x, point.y);
// Make a new point by using struct update syntax to use the fields of our
// other one
let bottom_right = Point { x: 5.2, ..another_point };
let bottom_right = Point { x: 10.3, ..another_point };
// `bottom_right.y` will be the same as `another_point.y` because we used that field
// from `another_point`
Expand Down

0 comments on commit a138631

Please sign in to comment.