Fix unused Instant in game_of_life example
This commit is contained in:
parent
878134883e
commit
854e967a26
1 changed files with 3 additions and 3 deletions
|
|
@ -43,7 +43,7 @@ struct GameOfLife {
|
||||||
#[derive(Debug, Clone)]
|
#[derive(Debug, Clone)]
|
||||||
enum Message {
|
enum Message {
|
||||||
Grid(grid::Message, usize),
|
Grid(grid::Message, usize),
|
||||||
Tick(Instant),
|
Tick,
|
||||||
TogglePlayback,
|
TogglePlayback,
|
||||||
ToggleGrid(bool),
|
ToggleGrid(bool),
|
||||||
Next,
|
Next,
|
||||||
|
|
@ -79,7 +79,7 @@ impl Application for GameOfLife {
|
||||||
self.grid.update(message);
|
self.grid.update(message);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Message::Tick(_) | Message::Next => {
|
Message::Tick | Message::Next => {
|
||||||
self.queued_ticks = (self.queued_ticks + 1).min(self.speed);
|
self.queued_ticks = (self.queued_ticks + 1).min(self.speed);
|
||||||
|
|
||||||
if let Some(task) = self.grid.tick(self.queued_ticks) {
|
if let Some(task) = self.grid.tick(self.queued_ticks) {
|
||||||
|
|
@ -125,7 +125,7 @@ impl Application for GameOfLife {
|
||||||
fn subscription(&self) -> Subscription<Message> {
|
fn subscription(&self) -> Subscription<Message> {
|
||||||
if self.is_playing {
|
if self.is_playing {
|
||||||
time::every(Duration::from_millis(1000 / self.speed as u64))
|
time::every(Duration::from_millis(1000 / self.speed as u64))
|
||||||
.map(Message::Tick)
|
.map(|_| Message::Tick)
|
||||||
} else {
|
} else {
|
||||||
Subscription::none()
|
Subscription::none()
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue