Update Examples
parent
7036a8291e
commit
19b452f584
@ -281,6 +281,9 @@ struct Rectangle
|
||||
top_left: Point
|
||||
bottom_right: Point
|
||||
|
||||
|
||||
|
||||
|
||||
fn main()
|
||||
// Create struct with field init shorthand
|
||||
let name = s"Peter" // note s-string
|
||||
@ -299,7 +302,7 @@ fn main()
|
||||
println! "second point: ({}, {})", bottom_right.x, bottom_right.y
|
||||
|
||||
// Destructure the point using a `let` binding
|
||||
let Point x: left_edge, y: top_edge = point;
|
||||
let Point x: left_edge, y: top_edge = point
|
||||
|
||||
let _rectangle = Rectangle
|
||||
top_left: Point
|
||||
@ -313,7 +316,7 @@ fn main()
|
||||
println! "pair contains {:?} and {:?}", pair.0, pair.1
|
||||
|
||||
// Destructure a tuple struct
|
||||
let Pair integer, decimal = pair;
|
||||
let Pair integer, decimal = pair
|
||||
|
||||
println! "pair contains {:?} and {:?}", integer, decimal
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user