Updated snapshots.

This commit is contained in:
eth-p 2018-09-10 19:20:09 -07:00
parent 9159341714
commit 7cdcdbb31d
No known key found for this signature in database
GPG Key ID: 1F8DF8091CD46FBC
20 changed files with 367 additions and 9 deletions

View File

@ -16,7 +16,21 @@ _ fn main() {
fn area(rectangle: &Rectangle) -> u32 { fn area(rectangle: &Rectangle) -> u32 {
rectangle.width * rectangle.height rectangle.width * rectangle.height
} }
+
+ fn perimeter(rectangle: &Rectangle) -> u32 { + fn perimeter(rectangle: &Rectangle) -> u32 {
+ (rectangle.width + rectangle.height) * 2 + (rectangle.width + rectangle.height) * 2
+ } + }
+
// Tab alignment:
/*
Indent
1 2 3 4
1 ?
22 ?
333 ?
4444 ?
55555 ?
666666 ?
7777777 ?
88888888 ?
~ */

View File

@ -16,8 +16,22 @@ _ │ fn main() {
│ fn area(rectangle: &Rectangle) -> u32 { │ fn area(rectangle: &Rectangle) -> u32 {
│ rectangle.width * rectangle.height │ rectangle.width * rectangle.height
│ } │ }
+
+ │ fn perimeter(rectangle: &Rectangle) -> u32 { + │ fn perimeter(rectangle: &Rectangle) -> u32 {
+ │ (rectangle.width + rectangle.height) * 2 + │ (rectangle.width + rectangle.height) * 2
+ │ } + │ }
+ │
│ // Tab alignment:
│ /*
│ Indent
│ 1 2 3 4
│ 1 ?
│ 22 ?
│ 333 ?
│ 4444 ?
│ 55555 ?
│ 666666 ?
│ 7777777 ?
│ 88888888 ?
~ │ */
──┴───────────────────────────────────────────────────────────────────────────── ──┴─────────────────────────────────────────────────────────────────────────────

View File

@ -19,8 +19,22 @@ _ │ fn main() {
│ fn area(rectangle: &Rectangle) -> u32 { │ fn area(rectangle: &Rectangle) -> u32 {
│ rectangle.width * rectangle.height │ rectangle.width * rectangle.height
│ } │ }
+
+ │ fn perimeter(rectangle: &Rectangle) -> u32 { + │ fn perimeter(rectangle: &Rectangle) -> u32 {
+ │ (rectangle.width + rectangle.height) * 2 + │ (rectangle.width + rectangle.height) * 2
+ │ } + │ }
+ │
│ // Tab alignment:
│ /*
│ Indent
│ 1 2 3 4
│ 1 ?
│ 22 ?
│ 333 ?
│ 4444 ?
│ 55555 ?
│ 666666 ?
│ 7777777 ?
│ 88888888 ?
~ │ */
──┴───────────────────────────────────────────────────────────────────────────── ──┴─────────────────────────────────────────────────────────────────────────────

View File

@ -0,0 +1,40 @@
───────┬────────────────────────────────────────────────────────────────────────
│ File: sample.rs
───────┼────────────────────────────────────────────────────────────────────────
1 │ struct Rectangle {
2 │ width: u32,
3 │ height: u32,
4 │ }
5 │
6 _ │ fn main() {
7 │ let rect1 = Rectangle { width: 30, height: 50 };
8 │
9 │ println!(
10 ~ │ "The perimeter of the rectangle is {} pixels.",
11 ~ │ perimeter(&rect1)
12 │ );
13 + │ println!(r#"This line contains invalid utf8: "<22><><EFBFBD><EFBFBD><EFBFBD>"#;
14 │ }
15 │
16 │ fn area(rectangle: &Rectangle) -> u32 {
17 │ rectangle.width * rectangle.height
18 │ }
19 │
20 + │ fn perimeter(rectangle: &Rectangle) -> u32 {
21 + │ (rectangle.width + rectangle.height) * 2
22 + │ }
23 + │
24 │ // Tab alignment:
25 │ /*
26 │ Indent
27 │ 1 2 3 4
28 │ 1 ?
29 │ 22 ?
30 │ 333 ?
31 │ 4444 ?
32 │ 55555 ?
33 │ 666666 ?
34 │ 7777777 ?
35 │ 88888888 ?
36 ~ │ */
───────┴────────────────────────────────────────────────────────────────────────

View File

@ -16,8 +16,22 @@
16 │ fn area(rectangle: &Rectangle) -> u32 { 16 │ fn area(rectangle: &Rectangle) -> u32 {
17 │ rectangle.width * rectangle.height 17 │ rectangle.width * rectangle.height
18 │ } 18 │ }
19 + 19
20 + │ fn perimeter(rectangle: &Rectangle) -> u32 { 20 + │ fn perimeter(rectangle: &Rectangle) -> u32 {
21 + │ (rectangle.width + rectangle.height) * 2 21 + │ (rectangle.width + rectangle.height) * 2
22 + │ } 22 + │ }
23 + │
24 │ // Tab alignment:
25 │ /*
26 │ Indent
27 │ 1 2 3 4
28 │ 1 ?
29 │ 22 ?
30 │ 333 ?
31 │ 4444 ?
32 │ 55555 ?
33 │ 666666 ?
34 │ 7777777 ?
35 │ 88888888 ?
36 ~ │ */
───────┴──────────────────────────────────────────────────────────────────────── ───────┴────────────────────────────────────────────────────────────────────────

View File

@ -17,7 +17,21 @@ _ fn main() {
fn area(rectangle: &Rectangle) -> u32 { fn area(rectangle: &Rectangle) -> u32 {
rectangle.width * rectangle.height rectangle.width * rectangle.height
} }
+
+ fn perimeter(rectangle: &Rectangle) -> u32 { + fn perimeter(rectangle: &Rectangle) -> u32 {
+ (rectangle.width + rectangle.height) * 2 + (rectangle.width + rectangle.height) * 2
+ } + }
+
// Tab alignment:
/*
Indent
1 2 3 4
1 ?
22 ?
333 ?
4444 ?
55555 ?
666666 ?
7777777 ?
88888888 ?
~ */

View File

@ -17,7 +17,21 @@
16 fn area(rectangle: &Rectangle) -> u32 { 16 fn area(rectangle: &Rectangle) -> u32 {
17 rectangle.width * rectangle.height 17 rectangle.width * rectangle.height
18 } 18 }
19 + 19
20 + fn perimeter(rectangle: &Rectangle) -> u32 { 20 + fn perimeter(rectangle: &Rectangle) -> u32 {
21 + (rectangle.width + rectangle.height) * 2 21 + (rectangle.width + rectangle.height) * 2
22 + } 22 + }
23 +
24 // Tab alignment:
25 /*
26 Indent
27 1 2 3 4
28 1 ?
29 22 ?
30 333 ?
31 4444 ?
32 55555 ?
33 666666 ?
34 7777777 ?
35 88888888 ?
36 ~ */

View File

@ -16,7 +16,21 @@
16 fn area(rectangle: &Rectangle) -> u32 { 16 fn area(rectangle: &Rectangle) -> u32 {
17 rectangle.width * rectangle.height 17 rectangle.width * rectangle.height
18 } 18 }
19 + 19
20 + fn perimeter(rectangle: &Rectangle) -> u32 { 20 + fn perimeter(rectangle: &Rectangle) -> u32 {
21 + (rectangle.width + rectangle.height) * 2 21 + (rectangle.width + rectangle.height) * 2
22 + } 22 + }
23 +
24 // Tab alignment:
25 /*
26 Indent
27 1 2 3 4
28 1 ?
29 22 ?
30 333 ?
31 4444 ?
32 55555 ?
33 666666 ?
34 7777777 ?
35 88888888 ?
36 ~ */

View File

@ -19,8 +19,22 @@
16 │ fn area(rectangle: &Rectangle) -> u32 { 16 │ fn area(rectangle: &Rectangle) -> u32 {
17 │ rectangle.width * rectangle.height 17 │ rectangle.width * rectangle.height
18 │ } 18 │ }
19 + 19
20 + │ fn perimeter(rectangle: &Rectangle) -> u32 { 20 + │ fn perimeter(rectangle: &Rectangle) -> u32 {
21 + │ (rectangle.width + rectangle.height) * 2 21 + │ (rectangle.width + rectangle.height) * 2
22 + │ } 22 + │ }
23 + │
24 │ // Tab alignment:
25 │ /*
26 │ Indent
27 │ 1 2 3 4
28 │ 1 ?
29 │ 22 ?
30 │ 333 ?
31 │ 4444 ?
32 │ 55555 ?
33 │ 666666 ?
34 │ 7777777 ?
35 │ 88888888 ?
36 ~ │ */
───────┴──────────────────────────────────────────────────────────────────────── ───────┴────────────────────────────────────────────────────────────────────────

View File

@ -20,4 +20,18 @@ fn area(rectangle: &Rectangle) -> u32 {
fn perimeter(rectangle: &Rectangle) -> u32 { fn perimeter(rectangle: &Rectangle) -> u32 {
(rectangle.width + rectangle.height) * 2 (rectangle.width + rectangle.height) * 2
} }
// Tab alignment:
/*
Indent
1 2 3 4
1 ?
22 ?
333 ?
4444 ?
55555 ?
666666 ?
7777777 ?
88888888 ?
*/
──────────────────────────────────────────────────────────────────────────────── ────────────────────────────────────────────────────────────────────────────────

View File

@ -23,4 +23,18 @@ fn area(rectangle: &Rectangle) -> u32 {
fn perimeter(rectangle: &Rectangle) -> u32 { fn perimeter(rectangle: &Rectangle) -> u32 {
(rectangle.width + rectangle.height) * 2 (rectangle.width + rectangle.height) * 2
} }
// Tab alignment:
/*
Indent
1 2 3 4
1 ?
22 ?
333 ?
4444 ?
55555 ?
666666 ?
7777777 ?
88888888 ?
*/
──────────────────────────────────────────────────────────────────────────────── ────────────────────────────────────────────────────────────────────────────────

View File

@ -23,4 +23,18 @@
20 │ fn perimeter(rectangle: &Rectangle) -> u32 { 20 │ fn perimeter(rectangle: &Rectangle) -> u32 {
21 │ (rectangle.width + rectangle.height) * 2 21 │ (rectangle.width + rectangle.height) * 2
22 │ } 22 │ }
23 │
24 │ // Tab alignment:
25 │ /*
26 │ Indent
27 │ 1 2 3 4
28 │ 1 ?
29 │ 22 ?
30 │ 333 ?
31 │ 4444 ?
32 │ 55555 ?
33 │ 666666 ?
34 │ 7777777 ?
35 │ 88888888 ?
36 │ */
─────┴────────────────────────────────────────────────────────────────────────── ─────┴──────────────────────────────────────────────────────────────────────────

View File

@ -20,4 +20,18 @@
20 │ fn perimeter(rectangle: &Rectangle) -> u32 { 20 │ fn perimeter(rectangle: &Rectangle) -> u32 {
21 │ (rectangle.width + rectangle.height) * 2 21 │ (rectangle.width + rectangle.height) * 2
22 │ } 22 │ }
23 │
24 │ // Tab alignment:
25 │ /*
26 │ Indent
27 │ 1 2 3 4
28 │ 1 ?
29 │ 22 ?
30 │ 333 ?
31 │ 4444 ?
32 │ 55555 ?
33 │ 666666 ?
34 │ 7777777 ?
35 │ 88888888 ?
36 │ */
─────┴────────────────────────────────────────────────────────────────────────── ─────┴──────────────────────────────────────────────────────────────────────────

View File

@ -21,3 +21,17 @@ fn area(rectangle: &Rectangle) -> u32 {
fn perimeter(rectangle: &Rectangle) -> u32 { fn perimeter(rectangle: &Rectangle) -> u32 {
(rectangle.width + rectangle.height) * 2 (rectangle.width + rectangle.height) * 2
} }
// Tab alignment:
/*
Indent
1 2 3 4
1 ?
22 ?
333 ?
4444 ?
55555 ?
666666 ?
7777777 ?
88888888 ?
*/

View File

@ -21,3 +21,17 @@
20 fn perimeter(rectangle: &Rectangle) -> u32 { 20 fn perimeter(rectangle: &Rectangle) -> u32 {
21 (rectangle.width + rectangle.height) * 2 21 (rectangle.width + rectangle.height) * 2
22 } 22 }
23
24 // Tab alignment:
25 /*
26 Indent
27 1 2 3 4
28 1 ?
29 22 ?
30 333 ?
31 4444 ?
32 55555 ?
33 666666 ?
34 7777777 ?
35 88888888 ?
36 */

View File

@ -20,3 +20,17 @@
20 fn perimeter(rectangle: &Rectangle) -> u32 { 20 fn perimeter(rectangle: &Rectangle) -> u32 {
21 (rectangle.width + rectangle.height) * 2 21 (rectangle.width + rectangle.height) * 2
22 } 22 }
23
24 // Tab alignment:
25 /*
26 Indent
27 1 2 3 4
28 1 ?
29 22 ?
30 333 ?
31 4444 ?
32 55555 ?
33 666666 ?
34 7777777 ?
35 88888888 ?
36 */

View File

@ -20,3 +20,17 @@ fn area(rectangle: &Rectangle) -> u32 {
fn perimeter(rectangle: &Rectangle) -> u32 { fn perimeter(rectangle: &Rectangle) -> u32 {
(rectangle.width + rectangle.height) * 2 (rectangle.width + rectangle.height) * 2
} }
// Tab alignment:
/*
Indent
1 2 3 4
1 ?
22 ?
333 ?
4444 ?
55555 ?
666666 ?
7777777 ?
88888888 ?
*/

View File

@ -0,0 +1,40 @@
───────┬────────────────────────────────────────────────────────────────────────
│ File: sample.rs
───────┼────────────────────────────────────────────────────────────────────────
1 │ struct Rectangle {
2 │ width: u32,
3 │ height: u32,
4 │ }
5 │
6 _ │ fn main() {
7 │ let rect1 = Rectangle { width: 30, height: 50 };
8 │
9 │ println!(
10 ~ │ "The perimeter of the rectangle is {} pixels.",
11 ~ │ perimeter(&rect1)
12 │ );
13 + │ println!(r#"This line contains invalid utf8: "<22><><EFBFBD><EFBFBD><EFBFBD>"#;
14 │ }
15 │
16 │ fn area(rectangle: &Rectangle) -> u32 {
17 │ rectangle.width * rectangle.height
18 │ }
19 │
20 + │ fn perimeter(rectangle: &Rectangle) -> u32 {
21 + │ (rectangle.width + rectangle.height) * 2
22 + │ }
23 + │
24 │ // Tab alignment:
25 │ /*
26 │ Indent
27 │ 1 2 3 4
28 │ 1 ?
29 │ 22 ?
30 │ 333 ?
31 │ 4444 ?
32 │ 55555 ?
33 │ 666666 ?
34 │ 7777777 ?
35 │ 88888888 ?
36 ~ │ */
───────┴────────────────────────────────────────────────────────────────────────

View File

@ -0,0 +1,40 @@
───────┬────────────────────────────────────────────────────────────────────────
│ File: sample.rs
───────┼────────────────────────────────────────────────────────────────────────
1 │ struct Rectangle {
2 │ width: u32,
3 │ height: u32,
4 │ }
5 │
6 _ │ fn main() {
7 │ let rect1 = Rectangle { width: 30, height: 50 };
8 │
9 │ println!(
10 ~ │ "The perimeter of the rectangle is {} pixels.",
11 ~ │ perimeter(&rect1)
12 │ );
13 + │ println!(r#"This line contains invalid utf8: "<22><><EFBFBD><EFBFBD><EFBFBD>"#;
14 │ }
15 │
16 │ fn area(rectangle: &Rectangle) -> u32 {
17 │ rectangle.width * rectangle.height
18 │ }
19 │
20 + │ fn perimeter(rectangle: &Rectangle) -> u32 {
21 + │ (rectangle.width + rectangle.height) * 2
22 + │ }
23 + │
24 │ // Tab alignment:
25 │ /*
26 │ Indent
27 │ 1 2 3 4
28 │ 1 ?
29 │ 22 ?
30 │ 333 ?
31 │ 4444 ?
32 │ 55555 ?
33 │ 666666 ?
34 │ 7777777 ?
35 │ 88888888 ?
36 ~ │ */
───────┴────────────────────────────────────────────────────────────────────────

View File

@ -19,8 +19,22 @@
16 │ fn area(rectangle: &Rectangle) -> u32 { 16 │ fn area(rectangle: &Rectangle) -> u32 {
17 │ rectangle.width * rectangle.height 17 │ rectangle.width * rectangle.height
18 │ } 18 │ }
19 + 19
20 + │ fn perimeter(rectangle: &Rectangle) -> u32 { 20 + │ fn perimeter(rectangle: &Rectangle) -> u32 {
21 + │ (rectangle.width + rectangle.height) * 2 21 + │ (rectangle.width + rectangle.height) * 2
22 + │ } 22 + │ }
23 + │
24 │ // Tab alignment:
25 │ /*
26 │ Indent
27 │ 1 2 3 4
28 │ 1 ?
29 │ 22 ?
30 │ 333 ?
31 │ 4444 ?
32 │ 55555 ?
33 │ 666666 ?
34 │ 7777777 ?
35 │ 88888888 ?
36 ~ │ */
───────┴──────────────────────────────────────────────────────────────────────── ───────┴────────────────────────────────────────────────────────────────────────