From 0e65b4f92763221b39ec05ea4363e5c56a40de84 Mon Sep 17 00:00:00 2001 From: Paul-Nicolas Madelaine Date: Sun, 19 Oct 2025 15:20:01 +0200 Subject: [PATCH] fix ascii methods --- src/board.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/board.rs b/src/board.rs index 8e12050..85b4ff4 100644 --- a/src/board.rs +++ b/src/board.rs @@ -128,7 +128,7 @@ impl File { #[inline] pub fn from_char(file: char) -> Option { - Self::from_ascii(file as u8) + Some(Self::from_ascii(u8::try_from(file).ok()?)?) } #[inline] @@ -208,7 +208,7 @@ impl Rank { #[inline] pub fn from_char(rank: char) -> Option { - Self::from_ascii(rank as u8) + Some(Self::from_ascii(u8::try_from(rank).ok()?)?) } #[inline]