pub fn callback_owner<F, Fut>(f: F) -> Arc<dyn OwnerResolver> ⓘwhere F: Fn(DbHandle, i64) -> Fut + Send + Sync + 'static, Fut: Future<Output = Result<Option<i64>>> + Send + 'static,