[−][src]Struct rusoto_swf::WorkflowExecutionDetail
Contains details about a workflow execution.
Fields
execution_configuration: WorkflowExecutionConfiguration
The configuration settings for this workflow execution including timeout values, tasklist etc.
execution_info: WorkflowExecutionInfo
Information about the workflow execution.
latest_activity_task_timestamp: Option<f64>
The time when the last activity task was scheduled for this workflow execution. You can use this information to determine if the workflow has not made progress for an unusually long period of time and might require a corrective action.
latest_execution_context: Option<String>
The latest executionContext provided by the decider for this workflow execution. A decider can provide an executionContext (a free-form string) when closing a decision task using RespondDecisionTaskCompleted.
open_counts: WorkflowExecutionOpenCounts
The number of tasks for this workflow execution. This includes open and closed tasks of all types.
Trait Implementations
impl Clone for WorkflowExecutionDetail
[src]
pub fn clone(&self) -> WorkflowExecutionDetail
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for WorkflowExecutionDetail
[src]
impl Default for WorkflowExecutionDetail
[src]
pub fn default() -> WorkflowExecutionDetail
[src]
impl<'de> Deserialize<'de> for WorkflowExecutionDetail
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<WorkflowExecutionDetail> for WorkflowExecutionDetail
[src]
pub fn eq(&self, other: &WorkflowExecutionDetail) -> bool
[src]
pub fn ne(&self, other: &WorkflowExecutionDetail) -> bool
[src]
impl StructuralPartialEq for WorkflowExecutionDetail
[src]
Auto Trait Implementations
impl RefUnwindSafe for WorkflowExecutionDetail
[src]
impl Send for WorkflowExecutionDetail
[src]
impl Sync for WorkflowExecutionDetail
[src]
impl Unpin for WorkflowExecutionDetail
[src]
impl UnwindSafe for WorkflowExecutionDetail
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,