summaryrefslogtreecommitdiff
path: root/protocol/src/bridge_engine.rs
diff options
context:
space:
mode:
Diffstat (limited to 'protocol/src/bridge_engine.rs')
-rw-r--r--protocol/src/bridge_engine.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/protocol/src/bridge_engine.rs b/protocol/src/bridge_engine.rs
index 75a51ba..44e5c91 100644
--- a/protocol/src/bridge_engine.rs
+++ b/protocol/src/bridge_engine.rs
@@ -739,6 +739,13 @@ impl PlayResult {
PlayResult::Played(r) => r.deal(),
}
}
+
+ pub fn bidding(&self) -> &Bidding {
+ match self {
+ PlayResult::PassedOut(r) => &r.bidding,
+ PlayResult::Played(r) => &r.bidding,
+ }
+ }
}
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]