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