From a8fbfabbcc421917050aa5d319437f9d0ed355ad Mon Sep 17 00:00:00 2001 From: Kate Korsaro Date: Sun, 16 Nov 2025 09:33:15 +0100 Subject: [PATCH] fix: set correct type of error for max --- 01.workspace/oxidice_lib/src/imp/outcome_max.rs | 2 +- 01.workspace/oxidice_lib/src/str/failed_to.rs | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/01.workspace/oxidice_lib/src/imp/outcome_max.rs b/01.workspace/oxidice_lib/src/imp/outcome_max.rs index f1b2baa..88234fc 100644 --- a/01.workspace/oxidice_lib/src/imp/outcome_max.rs +++ b/01.workspace/oxidice_lib/src/imp/outcome_max.rs @@ -9,7 +9,7 @@ fn max_of(values: Vec) -> Result { values .iter() .max() - .ok_or(FailedTo::FindMin) + .ok_or(FailedTo::FindMax) .map(|min| Outcome::Scalar(*min)) }) } diff --git a/01.workspace/oxidice_lib/src/str/failed_to.rs b/01.workspace/oxidice_lib/src/str/failed_to.rs index 5a10d3c..8615d7a 100644 --- a/01.workspace/oxidice_lib/src/str/failed_to.rs +++ b/01.workspace/oxidice_lib/src/str/failed_to.rs @@ -4,6 +4,7 @@ #[derive(Debug, PartialEq, PartialOrd, Eq, Ord, Clone, Copy, Hash)] pub enum E { + FindMax, FindMin, ProcessInput, SumValues,