#[tokio::main(flavor = "current_thread")]
async fn main() {
use victor_db::memory::{Db, DirectoryHandle};
let mut victor = Db::new(DirectoryHandle::default());
victor.clear_db().await.unwrap();
victor
.add(
vec!["Pineapple", "Rocks"], vec!["Pizza Toppings"], )
.await;
victor
.add_single("Cheese pizza", vec!["Pizza Flavors"])
.await;
let nearest = victor
.search("Hawaiian pizza", vec!["Pizza Toppings"], 10)
.await
.first()
.unwrap()
.content
.clone();
assert_eq!(nearest, "Pineapple".to_string());
}