pub struct WorkflowRunHandle {
pub workflow_run_id: Uuid,
pub scope: WorkflowRunHandleScope,
/* private fields */
}Fields§
§workflow_run_id: Uuid§scope: WorkflowRunHandleScopeImplementations§
Source§impl WorkflowRunHandle
impl WorkflowRunHandle
pub async fn get_status( &self, ) -> Result<Option<WorkflowRunStatus>, WorkflowRunHandleError>
pub async fn get_run( &self, ) -> Result<Option<WorkflowRunDbRecord>, WorkflowRunHandleError>
pub async fn get_result( &self, options: WorkflowRunWaitOptions, ) -> Result<WorkflowRunResultRecord, WorkflowRunHandleError>
Trait Implementations§
Source§impl Clone for WorkflowRunHandle
impl Clone for WorkflowRunHandle
Source§fn clone(&self) -> WorkflowRunHandle
fn clone(&self) -> WorkflowRunHandle
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 !RefUnwindSafe for WorkflowRunHandle
impl !UnwindSafe for WorkflowRunHandle
impl Freeze for WorkflowRunHandle
impl Send for WorkflowRunHandle
impl Sync for WorkflowRunHandle
impl Unpin for WorkflowRunHandle
impl UnsafeUnpin for WorkflowRunHandle
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more