diff --git a/board/src/board.rs b/board/src/board.rs index ac3e54d..84b2700 100644 --- a/board/src/board.rs +++ b/board/src/board.rs @@ -117,6 +117,13 @@ impl Board { } } +impl Board { + #[must_use] + pub fn unwrap_color(&self, color: Option) -> Color { + color.unwrap_or(self.active_color) + } +} + #[cfg(test)] mod tests { use super::*;