pub struct IntermediateCatchEventActivity { /* private fields */ }Expand description
Intermediate Catch Event Activity
Implements Activity trait for IntermediateCatchEvent elements.
Implementations§
Source§impl IntermediateCatchEventActivity
impl IntermediateCatchEventActivity
pub fn new(event: IntermediateCatchEvent) -> Self
Trait Implementations§
Source§impl Activity for IntermediateCatchEventActivity
impl Activity for IntermediateCatchEventActivity
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 IntermediateCatchEventActivity
impl RefUnwindSafe for IntermediateCatchEventActivity
impl Send for IntermediateCatchEventActivity
impl Sync for IntermediateCatchEventActivity
impl Unpin for IntermediateCatchEventActivity
impl UnsafeUnpin for IntermediateCatchEventActivity
impl UnwindSafe for IntermediateCatchEventActivity
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