pub struct TaskExecutionsClient { /* private fields */ }Implementations§
Source§impl TaskExecutionsClient
impl TaskExecutionsClient
pub async fn create_task_execution( &self, x_workflow_executor_token: &str, pipeline_run_uuid: &str, req_create_task_execution: ReqCreateTaskExecution, ) -> Result<RespResourceUrl, Error<CreateTaskExecutionError>>
pub async fn get_task_execution( &self, group_id: &str, pipeline_id: &str, pipeline_run_uuid: &str, task_execution_uuid: &str, ) -> Result<RespTaskExecution, Error<GetTaskExecutionError>>
pub async fn list_task_executions( &self, group_id: &str, pipeline_id: &str, pipeline_run_uuid: &str, ) -> Result<RespTaskExecutionList, Error<ListTaskExecutionsError>>
pub async fn update_task_execution_status( &self, x_workflow_executor_token: &str, task_execution_uuid: &str, status: EnumRunStatus, req_patch_task_execution: Option<ReqPatchTaskExecution>, ) -> Result<RespString, Error<UpdateTaskExecutionStatusError>>
Trait Implementations§
Source§impl Clone for TaskExecutionsClient
impl Clone for TaskExecutionsClient
Source§fn clone(&self) -> TaskExecutionsClient
fn clone(&self) -> TaskExecutionsClient
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for TaskExecutionsClient
impl !RefUnwindSafe for TaskExecutionsClient
impl Send for TaskExecutionsClient
impl Sync for TaskExecutionsClient
impl Unpin for TaskExecutionsClient
impl !UnwindSafe for TaskExecutionsClient
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