summaryrefslogtreecommitdiff
path: root/src/json.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/json.rs')
-rw-r--r--src/json.rs6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/json.rs b/src/json.rs
index 02dbe1b..5830bd9 100644
--- a/src/json.rs
+++ b/src/json.rs
@@ -136,15 +136,13 @@ impl State {
fn player(&self) -> &Player {
self.players.iter()
- .filter(|p| p.player_type == 'A')
- .next()
+ .find(|p| p.player_type == 'A')
.expect("Player character did not appear in state.json")
}
fn opponent(&self) -> &Player {
self.players.iter()
- .filter(|p| p.player_type == 'B')
- .next()
+ .find(|p| p.player_type == 'B')
.expect("Opponent character did not appear in state.json")
}