devela::_dep::stringzilla::sz

Function hamming_distance_utf8

pub fn hamming_distance_utf8<F, S>(first: F, second: S) -> usize 
where F: AsRef<[u8]>, S: AsRef<[u8]>,
Available on crate feature dep_stringzilla only.
Expand description

Computes the Hamming edit distance between two UTF8 strings, counting the number of substituted variable-length characters. Difference in length is added to the result as well.

§Arguments

  • first: The first byte slice.
  • second: The second byte slice.

§Returns

A usize representing the minimum number of single-character edits (substitutions) required to change first into second.