pub struct HttpActivity { /* private fields */ }
Expand description
標準Activity実装 HTTP Activity - HTTPリクエストを実行
Implementations§
Source§impl HttpActivity
impl HttpActivity
Trait Implementations§
Source§impl Activity for HttpActivity
impl Activity for HttpActivity
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 HttpActivity
impl RefUnwindSafe for HttpActivity
impl Send for HttpActivity
impl Sync for HttpActivity
impl Unpin for HttpActivity
impl UnwindSafe for HttpActivity
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