mirror of
				https://github.com/sharkdp/bat.git
				synced 2025-10-30 06:33:59 +00:00 
			
		
		
		
	Remove tab-related text
This commit is contained in:
		| @@ -16,21 +16,7 @@ _ fn main() { | ||||
|   fn area(rectangle: &Rectangle) -> u32 { | ||||
|       rectangle.width * rectangle.height | ||||
|   } | ||||
|    | ||||
| +  | ||||
| + fn perimeter(rectangle: &Rectangle) -> u32 { | ||||
| +     (rectangle.width + rectangle.height) * 2 | ||||
| + } | ||||
| +  | ||||
|   // Tab alignment: | ||||
|   /* | ||||
|           Indent | ||||
|           1       2       3       4 | ||||
|   1       ? | ||||
|   22      ? | ||||
|   333     ? | ||||
|   4444    ? | ||||
|   55555   ? | ||||
|   666666  ? | ||||
|   7777777 ? | ||||
|   88888888        ? | ||||
| ~ */ | ||||
|   | ||||
| @@ -16,22 +16,8 @@ _ │ fn main() { | ||||
|   │ fn area(rectangle: &Rectangle) -> u32 { | ||||
|   │     rectangle.width * rectangle.height | ||||
|   │ } | ||||
|   │  | ||||
| + │  | ||||
| + │ fn perimeter(rectangle: &Rectangle) -> u32 { | ||||
| + │     (rectangle.width + rectangle.height) * 2 | ||||
| + │ } | ||||
| + │  | ||||
|   │ // Tab alignment: | ||||
|   │ /* | ||||
|   │         Indent | ||||
|   │         1       2       3       4 | ||||
|   │ 1       ? | ||||
|   │ 22      ? | ||||
|   │ 333     ? | ||||
|   │ 4444    ? | ||||
|   │ 55555   ? | ||||
|   │ 666666  ? | ||||
|   │ 7777777 ? | ||||
|   │ 88888888        ? | ||||
| ~ │ */ | ||||
| ──┴───────────────────────────────────────────────────────────────────────────── | ||||
|   | ||||
| @@ -19,22 +19,8 @@ _ │ fn main() { | ||||
|   │ fn area(rectangle: &Rectangle) -> u32 { | ||||
|   │     rectangle.width * rectangle.height | ||||
|   │ } | ||||
|   │  | ||||
| + │  | ||||
| + │ fn perimeter(rectangle: &Rectangle) -> u32 { | ||||
| + │     (rectangle.width + rectangle.height) * 2 | ||||
| + │ } | ||||
| + │  | ||||
|   │ // Tab alignment: | ||||
|   │ /* | ||||
|   │         Indent | ||||
|   │         1       2       3       4 | ||||
|   │ 1       ? | ||||
|   │ 22      ? | ||||
|   │ 333     ? | ||||
|   │ 4444    ? | ||||
|   │ 55555   ? | ||||
|   │ 666666  ? | ||||
|   │ 7777777 ? | ||||
|   │ 88888888        ? | ||||
| ~ │ */ | ||||
| ──┴───────────────────────────────────────────────────────────────────────────── | ||||
|   | ||||
| @@ -19,22 +19,8 @@ | ||||
|   16   │ fn area(rectangle: &Rectangle) -> u32 { | ||||
|   17   │     rectangle.width * rectangle.height | ||||
|   18   │ } | ||||
|   19   │  | ||||
|   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 ~ │ */ | ||||
| ───────┴──────────────────────────────────────────────────────────────────────── | ||||
|   | ||||
| @@ -16,22 +16,8 @@ | ||||
|   16   │ fn area(rectangle: &Rectangle) -> u32 { | ||||
|   17   │     rectangle.width * rectangle.height | ||||
|   18   │ } | ||||
|   19   │  | ||||
|   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 ~ │ */ | ||||
| ───────┴──────────────────────────────────────────────────────────────────────── | ||||
|   | ||||
| @@ -17,21 +17,7 @@ _ fn main() { | ||||
|   fn area(rectangle: &Rectangle) -> u32 { | ||||
|       rectangle.width * rectangle.height | ||||
|   } | ||||
|    | ||||
| +  | ||||
| + fn perimeter(rectangle: &Rectangle) -> u32 { | ||||
| +     (rectangle.width + rectangle.height) * 2 | ||||
| + } | ||||
| +  | ||||
|   // Tab alignment: | ||||
|   /* | ||||
|           Indent | ||||
|           1       2       3       4 | ||||
|   1       ? | ||||
|   22      ? | ||||
|   333     ? | ||||
|   4444    ? | ||||
|   55555   ? | ||||
|   666666  ? | ||||
|   7777777 ? | ||||
|   88888888        ? | ||||
| ~ */ | ||||
|   | ||||
| @@ -17,21 +17,7 @@ | ||||
|   16   fn area(rectangle: &Rectangle) -> u32 { | ||||
|   17       rectangle.width * rectangle.height | ||||
|   18   } | ||||
|   19    | ||||
|   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 ~ */ | ||||
|   | ||||
| @@ -16,21 +16,7 @@ | ||||
|   16   fn area(rectangle: &Rectangle) -> u32 { | ||||
|   17       rectangle.width * rectangle.height | ||||
|   18   } | ||||
|   19    | ||||
|   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 ~ */ | ||||
|   | ||||
| @@ -19,22 +19,8 @@ | ||||
|   16   │ fn area(rectangle: &Rectangle) -> u32 { | ||||
|   17   │     rectangle.width * rectangle.height | ||||
|   18   │ } | ||||
|   19   │  | ||||
|   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 ~ │ */ | ||||
| ───────┴──────────────────────────────────────────────────────────────────────── | ||||
|   | ||||
| @@ -20,18 +20,4 @@ fn area(rectangle: &Rectangle) -> u32 { | ||||
| fn perimeter(rectangle: &Rectangle) -> u32 { | ||||
|     (rectangle.width + rectangle.height) * 2 | ||||
| } | ||||
|  | ||||
| // Tab alignment: | ||||
| /* | ||||
|         Indent | ||||
|         1       2       3       4 | ||||
| 1       ? | ||||
| 22      ? | ||||
| 333     ? | ||||
| 4444    ? | ||||
| 55555   ? | ||||
| 666666  ? | ||||
| 7777777 ? | ||||
| 88888888        ? | ||||
| */ | ||||
| ──────────────────────────────────────────────────────────────────────────────── | ||||
|   | ||||
| @@ -23,18 +23,4 @@ fn area(rectangle: &Rectangle) -> u32 { | ||||
| fn perimeter(rectangle: &Rectangle) -> u32 { | ||||
|     (rectangle.width + rectangle.height) * 2 | ||||
| } | ||||
|  | ||||
| // Tab alignment: | ||||
| /* | ||||
|         Indent | ||||
|         1       2       3       4 | ||||
| 1       ? | ||||
| 22      ? | ||||
| 333     ? | ||||
| 4444    ? | ||||
| 55555   ? | ||||
| 666666  ? | ||||
| 7777777 ? | ||||
| 88888888        ? | ||||
| */ | ||||
| ──────────────────────────────────────────────────────────────────────────────── | ||||
|   | ||||
| @@ -23,18 +23,4 @@ | ||||
|   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 │ */ | ||||
| ─────┴────────────────────────────────────────────────────────────────────────── | ||||
|   | ||||
| @@ -20,18 +20,4 @@ | ||||
|   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 │ */ | ||||
| ─────┴────────────────────────────────────────────────────────────────────────── | ||||
|   | ||||
| @@ -21,17 +21,3 @@ fn area(rectangle: &Rectangle) -> u32 { | ||||
| fn perimeter(rectangle: &Rectangle) -> u32 { | ||||
|     (rectangle.width + rectangle.height) * 2 | ||||
| } | ||||
|  | ||||
| // Tab alignment: | ||||
| /* | ||||
|         Indent | ||||
|         1       2       3       4 | ||||
| 1       ? | ||||
| 22      ? | ||||
| 333     ? | ||||
| 4444    ? | ||||
| 55555   ? | ||||
| 666666  ? | ||||
| 7777777 ? | ||||
| 88888888        ? | ||||
| */ | ||||
|   | ||||
| @@ -21,17 +21,3 @@ | ||||
|   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 */ | ||||
|   | ||||
| @@ -20,17 +20,3 @@ | ||||
|   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 */ | ||||
|   | ||||
| @@ -20,17 +20,3 @@ fn area(rectangle: &Rectangle) -> u32 { | ||||
| fn perimeter(rectangle: &Rectangle) -> u32 { | ||||
|     (rectangle.width + rectangle.height) * 2 | ||||
| } | ||||
|  | ||||
| // Tab alignment: | ||||
| /* | ||||
| 	Indent | ||||
| 	1	2	3	4 | ||||
| 1	? | ||||
| 22	? | ||||
| 333	? | ||||
| 4444	? | ||||
| 55555	? | ||||
| 666666	? | ||||
| 7777777	? | ||||
| 88888888	? | ||||
| */ | ||||
|   | ||||
							
								
								
									
										26
									
								
								tests/snapshots/output/tabs_4.snapshot.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								tests/snapshots/output/tabs_4.snapshot.txt
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | ||||
| ───────┬──────────────────────────────────────────────────────────────────────── | ||||
|        │ 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 + │ } | ||||
| ───────┴──────────────────────────────────────────────────────────────────────── | ||||
							
								
								
									
										26
									
								
								tests/snapshots/output/tabs_4_wrapped.snapshot.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								tests/snapshots/output/tabs_4_wrapped.snapshot.txt
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | ||||
| ───────┬──────────────────────────────────────────────────────────────────────── | ||||
|        │ 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 + │ } | ||||
| ───────┴──────────────────────────────────────────────────────────────────────── | ||||
							
								
								
									
										26
									
								
								tests/snapshots/output/tabs_8.snapshot.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								tests/snapshots/output/tabs_8.snapshot.txt
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | ||||
| ───────┬──────────────────────────────────────────────────────────────────────── | ||||
|        │ 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 + │ } | ||||
| ───────┴──────────────────────────────────────────────────────────────────────── | ||||
							
								
								
									
										26
									
								
								tests/snapshots/output/tabs_8_wrapped.snapshot.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								tests/snapshots/output/tabs_8_wrapped.snapshot.txt
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | ||||
| ───────┬──────────────────────────────────────────────────────────────────────── | ||||
|        │ 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 + │ } | ||||
| ───────┴──────────────────────────────────────────────────────────────────────── | ||||
							
								
								
									
										26
									
								
								tests/snapshots/output/tabs_passthrough.snapshot.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								tests/snapshots/output/tabs_passthrough.snapshot.txt
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | ||||
| ───────┬──────────────────────────────────────────────────────────────────────── | ||||
|        │ 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 + │ } | ||||
| ───────┴──────────────────────────────────────────────────────────────────────── | ||||
							
								
								
									
										26
									
								
								tests/snapshots/output/tabs_passthrough_wrapped.snapshot.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								tests/snapshots/output/tabs_passthrough_wrapped.snapshot.txt
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | ||||
| ───────┬──────────────────────────────────────────────────────────────────────── | ||||
|        │ 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 + │ } | ||||
| ───────┴──────────────────────────────────────────────────────────────────────── | ||||
		Reference in New Issue
	
	Block a user