summaryrefslogtreecommitdiffstats
path: root/src/roulette.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/roulette.rs')
-rw-r--r--src/roulette.rs11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/roulette.rs b/src/roulette.rs
index e7b3aad..6b73c2a 100644
--- a/src/roulette.rs
+++ b/src/roulette.rs
@@ -140,6 +140,17 @@ impl BetTarget {
140 } 140 }
141 } 141 }
142 142
143 /// Total return for a winning version of this bet.
144 pub fn return_label(&self) -> &'static str {
145 match self {
146 BetTarget::Straight { .. } => "36x",
147 BetTarget::Split { .. } => "18x",
148 BetTarget::Corner { .. } => "9x",
149 BetTarget::Dozen { .. } | BetTarget::Column { .. } => "3x",
150 BetTarget::Outside { .. } => "2x",
151 }
152 }
153
143 pub fn label(&self) -> String { 154 pub fn label(&self) -> String {
144 match self { 155 match self {
145 BetTarget::Straight { number } => number.to_string(), 156 BetTarget::Straight { number } => number.to_string(),