@@ -1,25 +1,25 @@
1−───────┬────────────────────────────────────────────────────────────────────────
2− │ File: sample.rs
3−───────┼────────────────────────────────────────────────────────────────────────
4− 1 │ struct Rectangle {
5− 2 │ width: u32,
6− 3 │ height: u32,
7− 4 │ }
8− 5 │
9− 6 │ fn main() {
10− 7 │ let rect1 = Rectangle { width: 30, height: 50 };
11− 8 │
12− 9 │ println!(
13− 10 │ "The perimeter of the rectangle is {} pixels.",
14− 11 │ perimeter(&rect1)
15− 12 │ );
16− 13 │ }
17− 14 │
18− 15 │ fn area(rectangle: &Rectangle) -> u32 {
19− 16 │ rectangle.width * rectangle.height
20− 17 │ }
21− 18 │
22− 19 │ fn perimeter(rectangle: &Rectangle) -> u32 {
23− 20 │ (rectangle.width + rectangle.height) * 2
24− 21 │ }
25−───────┴────────────────────────────────────────────────────────────────────────
1+─────┬──────────────────────────────────────────────────────────────────────────
2+ │ File: sample.rs
3+─────┼──────────────────────────────────────────────────────────────────────────
4+ 1 │ struct Rectangle {
5+ 2 │ width: u32,
6+ 3 │ height: u32,
7+ 4 │ }
8+ 5 │
9+ 6 │ fn main() {
10+ 7 │ let rect1 = Rectangle { width: 30, height: 50 };
11+ 8 │
12+ 9 │ println!(
13+ 10 │ "The perimeter of the rectangle is {} pixels.",
14+ 11 │ perimeter(&rect1)
15+ 12 │ );
16+ 13 │ }
17+ 14 │
18+ 15 │ fn area(rectangle: &Rectangle) -> u32 {
19+ 16 │ rectangle.width * rectangle.height
20+ 17 │ }
21+ 18 │
22+ 19 │ fn perimeter(rectangle: &Rectangle) -> u32 {
23+ 20 │ (rectangle.width + rectangle.height) * 2
24+ 21 │ }
25+─────┴──────────────────────────────────────────────────────────────────────────