Lines Matching defs:normalized_damerau_levenshtein
399 /// use strsim::normalized_damerau_levenshtein;
401 /// assert!((normalized_damerau_levenshtein("levenshtein", "löwenbräu") - 0.27272).abs() < 0.00001);
402 /// assert!((normalized_damerau_levenshtein("", "") - 1.0).abs() < 0.00001);
403 /// assert!(normalized_damerau_levenshtein("", "flower").abs() < 0.00001);
404 /// assert!(normalized_damerau_levenshtein("tree", "").abs() < 0.00001);
405 /// assert!((normalized_damerau_levenshtein("sunglasses", "sunglasses") - 1.0).abs() < 0.00001);
407 pub fn normalized_damerau_levenshtein(a: &str, b: &str) -> f64 {
929 assert!((normalized_damerau_levenshtein("levenshtein", "löwenbräu") - 0.27272).abs() < 0.00001);
934 assert!((normalized_damerau_levenshtein("", "") - 1.0).abs() < 0.00001);
939 assert!(normalized_damerau_levenshtein("", "flower").abs() < 0.00001);
944 assert!(normalized_damerau_levenshtein("tree", "").abs() < 0.00001);
949 assert!((normalized_damerau_levenshtein("sunglasses", "sunglasses") - 1.0).abs() < 0.00001);