From bc0de9955c375cf27d52c9934403964205afc182 Mon Sep 17 00:00:00 2001 From: salmonik Date: Thu, 29 Oct 2026 22:16:15 +0100 Subject: formatting --- src/client/games/blackjack.rs | 11 +++++------ src/client/games/manager.rs | 8 ++++---- src/client/games/response.rs | 4 ++-- src/client/games/roulette.rs | 12 ++---------- src/client/games/slots.rs | 6 +----- 5 files changed, 14 insertions(+), 27 deletions(-) (limited to 'src/client/games') diff --git a/src/client/games/blackjack.rs b/src/client/games/blackjack.rs index bad1781..d5f45b3 100644 --- a/src/client/games/blackjack.rs +++ b/src/client/games/blackjack.rs @@ -56,15 +56,14 @@ impl Game for BlackjackGame { .get("status") .map(String::as_str) .unwrap_or("ready"); - let balance = state - .data - .get("balance") - .map(String::as_str) - .unwrap_or("?"); + let balance = state.data.get("balance").map(String::as_str).unwrap_or("?"); let hand = Self::state(state); if let Some(error) = state.data.get("error") { - let bet = hand.as_ref().map(|hand| hand.bet).unwrap_or(state.bet_amount); + let bet = hand + .as_ref() + .map(|hand| hand.bet) + .unwrap_or(state.bet_amount); return format!( "=== BLACKJACK ===\r\nBalance: {balance} PLN Bet: {bet} PLN\r\n\r\n\r\nERROR: {error}\r\n[Q] Quit" ); diff --git a/src/client/games/manager.rs b/src/client/games/manager.rs index 4d9e6a8..b20ff44 100644 --- a/src/client/games/manager.rs +++ b/src/client/games/manager.rs @@ -138,9 +138,7 @@ impl GameManager { session.bet_amount = result.bet_amount; session.data.remove("error"); session.data.insert("reels".to_string(), result.reels); - session - .data - .insert("win_type".to_string(), result.win_type); + session.data.insert("win_type".to_string(), result.win_type); session.data.insert( "win_lines".to_string(), result @@ -339,7 +337,9 @@ impl GameManager { for key in ["crash_point", "payout"] { session.data.remove(key); } - session.data.insert("status".to_string(), state.phase.clone()); + session + .data + .insert("status".to_string(), state.phase.clone()); session .data .insert("session_id".to_string(), state.session_id); diff --git a/src/client/games/response.rs b/src/client/games/response.rs index 71e1fed..88df459 100644 --- a/src/client/games/response.rs +++ b/src/client/games/response.rs @@ -128,8 +128,8 @@ pub fn parse_roulette_response(response: &str) -> Result return Err(format!("Invalid roulette color: {color}")); } let bets = parts[7].to_string(); - let _: crate::roulette::Bets = serde_json::from_str(&bets) - .map_err(|error| format!("Invalid roulette bets: {error}"))?; + let _: crate::roulette::Bets = + serde_json::from_str(&bets).map_err(|error| format!("Invalid roulette bets: {error}"))?; Ok(RouletteResult { session_id: parts[1].to_string(), diff --git a/src/client/games/roulette.rs b/src/client/games/roulette.rs index 3379317..e80eca8 100644 --- a/src/client/games/roulette.rs +++ b/src/client/games/roulette.rs @@ -53,11 +53,7 @@ impl RouletteGame { match state.data.get("status").map(String::as_str) { Some("result") => { - let number = state - .data - .get("number") - .map(String::as_str) - .unwrap_or("?"); + let number = state.data.get("number").map(String::as_str).unwrap_or("?"); let color = state .data .get("color") @@ -102,11 +98,7 @@ impl Game for RouletteGame { fn render(&self, state: &GameState) -> String { let bets = Self::bets(state); let chip = state.data.get("chip").map(String::as_str).unwrap_or("10"); - let balance = state - .data - .get("balance") - .map(String::as_str) - .unwrap_or("?"); + let balance = state.data.get("balance").map(String::as_str).unwrap_or("?"); let input = state .data .get("number_input") diff --git a/src/client/games/slots.rs b/src/client/games/slots.rs index d34bf49..2ec354e 100644 --- a/src/client/games/slots.rs +++ b/src/client/games/slots.rs @@ -109,11 +109,7 @@ impl Game for SlotsGame { fn render(&self, state: &GameState) -> String { let reels = state.data.get("reels").cloned().unwrap_or_default(); - let balance = state - .data - .get("balance") - .map(String::as_str) - .unwrap_or("?"); + let balance = state.data.get("balance").map(String::as_str).unwrap_or("?"); let winning = Self::highlighted_cells(state); let grid = self.render_grid(&reels, &winning); let paytable = paytable_lines(); -- cgit v1.2.3