6 struct Point {x: isize, y: isize}
9 let origin: Point = Point {x: 0, y: 0};
10 let right: Point = Point {x: origin.x + 10,.. origin};
11 let up: Point = Point {y: origin.y + 10,.. origin};
12 assert_eq!(origin.x, 0);
13 assert_eq!(origin.y, 0);
14 assert_eq!(right.x, 10);
15 assert_eq!(right.y, 0);