pub enum GamePhase {
WaitingForPlayers,
AwaitingStraddle,
PreFlop,
Flop,
Turn,
River,
Showdown,
AwaitingShowMuck,
Finished,
GameOver,
}Expand description
Current phase of the poker hand
Variants§
WaitingForPlayers
AwaitingStraddle
PreFlop
Flop
Turn
River
Showdown
AwaitingShowMuck
Finished
GameOver
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GamePhase
impl<'de> Deserialize<'de> for GamePhase
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for GamePhase
Auto Trait Implementations§
impl Freeze for GamePhase
impl RefUnwindSafe for GamePhase
impl Send for GamePhase
impl Sync for GamePhase
impl Unpin for GamePhase
impl UnwindSafe for GamePhase
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more