1 //! Helpers to convert and add digits from characters.
2 
3 // Convert u8 to digit.
4 #[inline]
to_digit(c: u8) -> Option<u32>5 pub(crate) fn to_digit(c: u8) -> Option<u32> {
6     (c as char).to_digit(10)
7 }
8 
9 // Add digit to mantissa.
10 #[inline]
add_digit(value: u64, digit: u32) -> Option<u64>11 pub(crate) fn add_digit(value: u64, digit: u32) -> Option<u64> {
12     return value.checked_mul(10)?.checked_add(digit as u64);
13 }
14