Function strsim::damerau_levenshtein_against_vec [] [src]

pub fn damerau_levenshtein_against_vec(a: &str, v: &Vec<&str>) -> Vec<usize>

Calculates the Damerau-Levenshtein distance between a string and each string in a vector. Returns a vector of corresponding values.

use strsim::damerau_levenshtein_against_vec;

let v = vec!["test", "test1", "test12", "test123", "", "tset"];
let result = damerau_levenshtein_against_vec("test", &v);
let expected = vec![0, 1, 2, 3, 4, 1];
assert_eq!(expected, result);