Lines Matching refs:fuzzy_match

59     fn fuzzy_match(&self, choice: &str, pattern: &str) -> Option<ScoreType> {  in fuzzy_match()  method
60 fuzzy_match(choice, pattern) in fuzzy_match()
65 pub fn fuzzy_match(choice: &str, pattern: &str) -> Option<ScoreType> { in fuzzy_match() function
1064 fn fuzzy_match(&self, choice: &str, pattern: &str) -> Option<ScoreType> { in fuzzy_match() method
1084 assert_eq!(Some(0), matcher.fuzzy_match("", "")); in test_match_or_not()
1085 assert_eq!(Some(0), matcher.fuzzy_match("abcdefaghi", "")); in test_match_or_not()
1086 assert_eq!(None, matcher.fuzzy_match("", "a")); in test_match_or_not()
1087 assert_eq!(None, matcher.fuzzy_match("abcdefaghi", "中")); in test_match_or_not()
1088 assert_eq!(None, matcher.fuzzy_match("abc", "abx")); in test_match_or_not()
1089 assert!(matcher.fuzzy_match("axbycz", "abc").is_some()); in test_match_or_not()
1090 assert!(matcher.fuzzy_match("axbycz", "xyz").is_some()); in test_match_or_not()
1208 assert_eq!(matcher.fuzzy_match("", ""), Some(0)); in test_match_or_not_v2()
1209 assert_eq!(matcher.fuzzy_match("abcdefaghi", ""), Some(0)); in test_match_or_not_v2()
1210 assert_eq!(matcher.fuzzy_match("", "a"), None); in test_match_or_not_v2()
1211 assert_eq!(matcher.fuzzy_match("abcdefaghi", "中"), None); in test_match_or_not_v2()
1212 assert_eq!(matcher.fuzzy_match("abc", "abx"), None); in test_match_or_not_v2()
1213 assert!(matcher.fuzzy_match("axbycz", "abc").is_some()); in test_match_or_not_v2()
1214 assert!(matcher.fuzzy_match("axbycz", "xyz").is_some()); in test_match_or_not_v2()
1233 assert!(matcher.fuzzy_match("aBc", "abc").is_some()); in test_case_option_v2()
1234 assert!(matcher.fuzzy_match("aBc", "aBc").is_some()); in test_case_option_v2()
1235 assert!(matcher.fuzzy_match("aBc", "aBC").is_some()); in test_case_option_v2()
1238 assert!(matcher.fuzzy_match("aBc", "abc").is_none()); in test_case_option_v2()
1239 assert!(matcher.fuzzy_match("aBc", "aBc").is_some()); in test_case_option_v2()
1240 assert!(matcher.fuzzy_match("aBc", "aBC").is_none()); in test_case_option_v2()
1243 assert!(matcher.fuzzy_match("aBc", "abc").is_some()); in test_case_option_v2()
1244 assert!(matcher.fuzzy_match("aBc", "aBc").is_some()); in test_case_option_v2()
1245 assert!(matcher.fuzzy_match("aBc", "aBC").is_none()); in test_case_option_v2()