From fc62da992e2c85a7a59811ca85ee623e6de8fbcb Mon Sep 17 00:00:00 2001 From: Rhys Lloyd Date: Mon, 18 May 2026 11:53:44 -0700 Subject: [PATCH] pub DrawStockConfig --- klondike/src/lib.rs | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/klondike/src/lib.rs b/klondike/src/lib.rs index bfef7af..2ebbbe0 100644 --- a/klondike/src/lib.rs +++ b/klondike/src/lib.rs @@ -11,7 +11,7 @@ mod test; struct ReadmeDoctests; #[derive(Clone, Copy, Debug, Default)] -enum DrawStockConfig { +pub enum DrawStockConfig { #[default] DrawOne = 1, DrawThree = 3, @@ -19,19 +19,7 @@ enum DrawStockConfig { #[derive(Clone, Debug, Default)] pub struct KlondikeConfig { - draw_stock: DrawStockConfig, -} -impl KlondikeConfig { - pub const fn draw_one_stock() -> Self { - KlondikeConfig { - draw_stock: DrawStockConfig::DrawOne, - } - } - pub const fn draw_three_stock() -> Self { - KlondikeConfig { - draw_stock: DrawStockConfig::DrawThree, - } - } + pub draw_stock: DrawStockConfig, } #[derive(Clone, Debug, Default)]