pub fn run_async<H: Store, T, F: Future<Output = T>>( store: &'static H, task: F) -> impl Future<Output = T>