pub fn fuzzy_search<'a, T>( query: &str, items: &'a [T], get_text: impl Fn(&T) -> &str, ) -> Vec<(&'a T, FuzzyMatch)>
Search through a list of items and return matches sorted by score