diff options
| author | mo8it <mo8it@proton.me> | 2024-07-05 14:11:03 +0200 |
|---|---|---|
| committer | mo8it <mo8it@proton.me> | 2024-07-05 14:11:03 +0200 |
| commit | 584164a6ffff87d2b10916f25e8172a3e5f1daa1 (patch) | |
| tree | 2bd1fad8c58aec5cec74833cf64a1f4d21884bf0 /exercises/08_enums/enums2.rs | |
| parent | e6f6d26d131e3a3ee89248c1fdaba22d8d1d79e2 (diff) | |
Adjust enums exercises
Diffstat (limited to 'exercises/08_enums/enums2.rs')
| -rw-r--r-- | exercises/08_enums/enums2.rs | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/exercises/08_enums/enums2.rs b/exercises/08_enums/enums2.rs index 5a74991..29ed1b6 100644 --- a/exercises/08_enums/enums2.rs +++ b/exercises/08_enums/enums2.rs @@ -1,13 +1,14 @@ -#[allow(dead_code)] +#![allow(dead_code)] + #[derive(Debug)] -enum Message { - // TODO: Define the different variants used below. +struct Point { + x: u64, + y: u64, } #[derive(Debug)] -struct Point { - x: u8, - y: u8, +enum Message { + // TODO: Define the different variants used below. } impl Message { @@ -18,7 +19,10 @@ impl Message { fn main() { let messages = [ - Message::Resize { w: 10, h: 30 }, + Message::Resize { + width: 10, + height: 30, + }, Message::Move(Point { x: 10, y: 15 }), Message::Echo(String::from("hello world")), Message::ChangeColor(200, 255, 255), |
