pub struct UserTaskActivity { /* private fields */ }Expand description
User Task Activity
Implements Activity trait for UserTask elements.
Implementations§
Trait Implementations§
Source§impl Activity for UserTaskActivity
impl Activity for UserTaskActivity
Source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 self,
context: &'life1 mut ExecutionContext,
) -> Pin<Box<dyn Future<Output = Result<ActivityResult, ActivityError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn execute<'life0, 'life1, 'async_trait>(
&'life0 self,
context: &'life1 mut ExecutionContext,
) -> Pin<Box<dyn Future<Output = Result<ActivityResult, ActivityError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Execute the activity Read more
Auto Trait Implementations§
impl Freeze for UserTaskActivity
impl RefUnwindSafe for UserTaskActivity
impl Send for UserTaskActivity
impl Sync for UserTaskActivity
impl Unpin for UserTaskActivity
impl UnsafeUnpin for UserTaskActivity
impl UnwindSafe for UserTaskActivity
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more