From e80c7dff8d1c6ac40084bbaaece57844443c807c Mon Sep 17 00:00:00 2001 From: Jedsek Date: Thu, 19 Jan 2023 19:09:45 +0800 Subject: Update preset.rs --- examples/game_of_life/src/preset.rs | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'examples/game_of_life/src') diff --git a/examples/game_of_life/src/preset.rs b/examples/game_of_life/src/preset.rs index 964b9120..fef10a97 100644 --- a/examples/game_of_life/src/preset.rs +++ b/examples/game_of_life/src/preset.rs @@ -1,6 +1,7 @@ -#[derive(Debug, Clone, Copy, PartialEq, Eq)] +#[derive(Debug, Clone, Copy, Default, PartialEq, Eq)] pub enum Preset { Custom, + [default] Xkcd, Glider, SmallExploder, @@ -114,12 +115,6 @@ impl Preset { } } -impl Default for Preset { - fn default() -> Preset { - Preset::Xkcd - } -} - impl std::fmt::Display for Preset { fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { write!( -- cgit From 8acf7c41fc11d95056e6a4823b616afbcb2b99d0 Mon Sep 17 00:00:00 2001 From: Héctor Ramón Date: Thu, 19 Jan 2023 20:20:13 +0100 Subject: Fix `#[default]` in `preset` for `game_of_life` example --- examples/game_of_life/src/preset.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'examples/game_of_life/src') diff --git a/examples/game_of_life/src/preset.rs b/examples/game_of_life/src/preset.rs index fef10a97..552527b1 100644 --- a/examples/game_of_life/src/preset.rs +++ b/examples/game_of_life/src/preset.rs @@ -1,7 +1,7 @@ #[derive(Debug, Clone, Copy, Default, PartialEq, Eq)] pub enum Preset { Custom, - [default] + #[default] Xkcd, Glider, SmallExploder, -- cgit From 42b1bfe66d2407901c1ae640f80ce9e0d3c64b60 Mon Sep 17 00:00:00 2001 From: 13r0ck Date: Fri, 27 Jan 2023 13:25:04 -0700 Subject: Fix: Clippy lint 'uninlined_format_args' --- examples/game_of_life/src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'examples/game_of_life/src') diff --git a/examples/game_of_life/src/main.rs b/examples/game_of_life/src/main.rs index b0f1c96d..ed911160 100644 --- a/examples/game_of_life/src/main.rs +++ b/examples/game_of_life/src/main.rs @@ -176,7 +176,7 @@ fn view_controls<'a>( let speed_controls = row![ slider(1.0..=1000.0, speed as f32, Message::SpeedChanged), - text(format!("x{}", speed)).size(16), + text(format!("x{speed}")).size(16), ] .width(Length::Fill) .align_items(Alignment::Center) -- cgit