pub fn hamming_distance(a: &[u8], b: &[u8]) -> u32
Hamming distance between two binary-encoded vectors.
Counts the number of differing bits using count_ones() (hardware POPCNT on x86_64).
count_ones()