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