diff options
author | Kjetil Orbekk <kj@orbekk.com> | 2022-11-24 14:43:42 -0500 |
---|---|---|
committer | Kjetil Orbekk <kj@orbekk.com> | 2022-11-24 14:43:42 -0500 |
commit | b5cd23ae50834eaf8a8f5504bb83d29549eaf82b (patch) | |
tree | 8dcd18db0aca072f42f83321241f5ab8b175e036 /protocol/src | |
parent | 810d2de21f4c47d5f263678c274ae915702d247f (diff) |
Separate Table controller and view; display player hand from server
Diffstat (limited to 'protocol/src')
-rw-r--r-- | protocol/src/bridge_engine.rs | 8 |
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, |