summaryrefslogtreecommitdiff
path: root/protocol/src/bridge_engine.rs
diff options
context:
space:
mode:
authorKjetil Orbekk <kj@orbekk.com>2022-11-24 14:43:42 -0500
committerKjetil Orbekk <kj@orbekk.com>2022-11-24 14:43:42 -0500
commitb5cd23ae50834eaf8a8f5504bb83d29549eaf82b (patch)
tree8dcd18db0aca072f42f83321241f5ab8b175e036 /protocol/src/bridge_engine.rs
parent810d2de21f4c47d5f263678c274ae915702d247f (diff)
Separate Table controller and view; display player hand from server
Diffstat (limited to 'protocol/src/bridge_engine.rs')
-rw-r--r--protocol/src/bridge_engine.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/protocol/src/bridge_engine.rs b/protocol/src/bridge_engine.rs
index 261f650..acf7246 100644
--- a/protocol/src/bridge_engine.rs
+++ b/protocol/src/bridge_engine.rs
@@ -527,13 +527,13 @@ pub fn deal() -> Deal {
#[derive(Serialize, Deserialize, PartialEq, Eq, Clone, Debug)]
pub struct TableView {
- dealer: Player,
- player_position: Player,
- hand: Vec<Card>,
+ pub dealer: Player,
+ pub player_position: Player,
+ pub hand: Vec<Card>,
}
impl TableView {
- pub fn from_game_state(game_state: &GameState, player_position: Player) -> Self {
+ fn from_game_state(game_state: &GameState, player_position: Player) -> Self {
TableView {
dealer: game_state.dealer(),
player_position,