diff --git a/10_Blackjack/rust/src/main.rs b/10_Blackjack/rust/src/main.rs index e1d9a29d..e3a0a459 100644 --- a/10_Blackjack/rust/src/main.rs +++ b/10_Blackjack/rust/src/main.rs @@ -401,8 +401,10 @@ impl<'a> GAME<'a> { print!("{}", player_hands_message); println!("{} Hand:\t{}", player.get_name(), player.hand_as_string(true)); - if player.bet == 0 { //player is out of money - break; //exit turn loop + if let PlayerType::Player = player.player_type { //player isn't the dealer + if player.bet == 0 {//player is out of money + break;//exit turn loop + } } //play through turn