cedarwood
cedarwood copied to clipboard
prefix search becomes a dead loop when prefix is an empty string
To reproduce:
use cedarwood::Cedar; // cedarwood = "0.4.6"
fn main() {
let mut set = Cedar::new();
set.update("apple", 1);
set.update("bpple", 1);
let ids = set.common_prefix_predict_iter("").collect::<Vec<_>>();
println!("{:?}", ids);
}