summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--examples/game_of_life/src/main.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/game_of_life/src/main.rs b/examples/game_of_life/src/main.rs
index b386b0cd..829b4900 100644
--- a/examples/game_of_life/src/main.rs
+++ b/examples/game_of_life/src/main.rs
@@ -43,7 +43,7 @@ struct GameOfLife {
#[derive(Debug, Clone)]
enum Message {
Grid(grid::Message, usize),
- Tick(Instant),
+ Tick,
TogglePlayback,
ToggleGrid(bool),
Next,
@@ -79,7 +79,7 @@ impl Application for GameOfLife {
self.grid.update(message);
}
}
- Message::Tick(_) | Message::Next => {
+ Message::Tick | Message::Next => {
self.queued_ticks = (self.queued_ticks + 1).min(self.speed);
if let Some(task) = self.grid.tick(self.queued_ticks) {
@@ -125,7 +125,7 @@ impl Application for GameOfLife {
fn subscription(&self) -> Subscription<Message> {
if self.is_playing {
time::every(Duration::from_millis(1000 / self.speed as u64))
- .map(Message::Tick)
+ .map(|_| Message::Tick)
} else {
Subscription::none()
}