pub enum DealError {
InvalidState,
NoBets,
NotEnoughCards,
}Expand description
Errors that can occur during dealing.
Variants§
InvalidState
Invalid game state for dealing.
NoBets
No players have placed bets.
NotEnoughCards
Not enough cards in the shoe.
Trait Implementations§
Source§impl Error for DealError
impl Error for DealError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
impl Copy for DealError
impl Eq for DealError
impl StructuralPartialEq for DealError
Auto Trait Implementations§
impl Freeze for DealError
impl RefUnwindSafe for DealError
impl Send for DealError
impl Sync for DealError
impl Unpin for DealError
impl UnwindSafe for DealError
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