List of all items
Structs
- ServerState
- domain::AvailableGame
- domain::Card
- domain::Dealer
- domain::Discarding
- domain::Finished
- domain::Game
- domain::GameId
- domain::GameServices
- domain::Pegging
- domain::Pending
- domain::Play
- domain::PlayState
- domain::Player
- domain::Playing
- domain::Points
- domain::Pone
- domain::Position
- domain::Rank
- domain::Roles
- domain::ScoreItem
- domain::ScoreSheet
- domain::Scoreboard
- domain::Starting
- domain::UserId
- domain::Value
Enums
- domain::Availability
- domain::CardsError
- domain::DomainError
- domain::Face
- domain::GameCommand
- domain::GameEvent
- domain::GoStatus
- domain::Phase
- domain::ScoreKind
- domain::ScorePhase
- domain::Suit
- error::ServerError
- stream::AvailableGameEvent
Traits
- domain::HasCrib
- domain::HasCutsForDeal
- domain::HasDeck
- domain::HasHands
- domain::HasPegging
- domain::HasPending
- domain::HasPlayState
- domain::HasRoles
- domain::HasScoreboard
- domain::HasStarterCut
Functions
- action::cut_for_deal
- action::discard_cards_to_crib
- action::go
- action::host_game
- action::join_game
- action::play_card
- action::play_computer
- action::score_crib
- action::score_dealer
- action::score_pone
- action::start_game
- action::start_next_round
- initialize_server_state
- queries::get_available_games
- queries::get_game
- stream::available_game_events
- stream::game_stream
Type Aliases
- domain::Crib
- domain::CutsForDeal
- domain::Deck
- domain::Hand
- domain::Hands
- domain::Positions
- domain::ScoringCrib
- domain::ScoringDealer
- domain::ScoringPone
- domain::StarterCut