fuzz_search
pub fn best_matches_scores<T>( pattern: &str, items: Vec<T>, n: usize) -> impl Iterator<Item = (T, isize)> where T: Borrow<str>,