pub trait BatchFn<K, V> { // Required method fn load(&mut self, keys: &[K]) -> impl Future<Output = HashMap<K, V>>; }