pub fn start_task<F>(info: Dynamic, f: F) -> Dynamicwhere F: FnOnce() -> Pin<Box<dyn Future<Output = Result<()>> + Send>> + 'static + Send,