pub trait FuncWithoutPin<Fut>: Fn(Context) -> Fut + Send + Sync + 'staticwhere Fut: Future<Output = ()> + Send + 'static,{ }