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}