pub struct FunctionActivity { /* private fields */ }
Expand description
Function Activity - Rust関数を実行
Implementations§
Trait Implementations§
Source§impl Activity for FunctionActivity
impl Activity for FunctionActivity
Source§fn execute<'life0, 'async_trait>(
&'life0 self,
inputs: HashMap<String, Value>,
) -> Pin<Box<dyn Future<Output = Result<HashMap<String, Value>, ActivityError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn execute<'life0, 'async_trait>(
&'life0 self,
inputs: HashMap<String, Value>,
) -> Pin<Box<dyn Future<Output = Result<HashMap<String, Value>, ActivityError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Activityを実行
Source§fn retry_policy(&self) -> Option<RetryPolicy>
fn retry_policy(&self) -> Option<RetryPolicy>
リトライポリシーを取得
Auto Trait Implementations§
impl Freeze for FunctionActivity
impl !RefUnwindSafe for FunctionActivity
impl Send for FunctionActivity
impl Sync for FunctionActivity
impl Unpin for FunctionActivity
impl !UnwindSafe for FunctionActivity
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