pub type RerankerFn = Box<dyn Fn(&mut Vec<RankItem>, &str) + Send + Sync>;
pub struct RerankerFn(/* private fields */);