Function israelid::checksum_digit_ascii
source · pub fn checksum_digit_ascii(id: impl IntoIterator<Item = u8>) -> u8
Expand description
Calculates the checksum digit for the given ASCII ID, and returns it as an ASCII character.
Examples
// returns the checksum as an ASCII character:
assert_eq!(checksum_digit_ascii(*b"12345678"), b'2');
// ..not as a number:
assert_ne!(checksum_digit_ascii(*b"12345678"), 2);