pub type ActivityFn = Arc<dyn Fn(ActivityContext, Option<String>) -> Pin<Box<dyn Future<Output = ActivityResult> + Send>> + Send + Sync>;Expand description
Type alias for boxed activity functions.
Activity functions are async functions that take an ActivityContext and
optional JSON-serialised input string.
Aliased Typeยง
pub struct ActivityFn { /* private fields */ }