simple_search/simple-search.rs
1use fuse_rust::{Fuse, ScoreResult};
2
3fn main() {
4 let fuse = Fuse::default();
5 let text = "Old Man's War";
6 let search_text = "od mn war";
7
8 let result = fuse.search_text_in_string(search_text, text);
9 assert_eq!(
10 result,
11 Some(ScoreResult {
12 score: 0.4444444444444444,
13 ranges: vec!((0..1), (2..7), (9..13)),
14 }),
15 "Simple search returned incorrect results"
16 );
17 dbg!(result);
18}