pub struct WorkflowExecutionOpenCounts {
pub open_activity_tasks: i64,
pub open_child_workflow_executions: i64,
pub open_decision_tasks: i64,
pub open_lambda_functions: Option<i64>,
pub open_timers: i64,
}
Expand description
Contains the counts of open tasks, child workflow executions and timers for a workflow execution.
Fields§
§open_activity_tasks: i64
The count of activity tasks whose status is OPEN
.
open_child_workflow_executions: i64
The count of child workflow executions whose status is OPEN
.
open_decision_tasks: i64
The count of decision tasks whose status is OPEN. A workflow execution can have at most one open decision task.
open_lambda_functions: Option<i64>
The count of Lambda tasks whose status is OPEN
.
open_timers: i64
The count of timers started by this workflow execution that have not fired yet.
Trait Implementations§
Source§impl Clone for WorkflowExecutionOpenCounts
impl Clone for WorkflowExecutionOpenCounts
Source§fn clone(&self) -> WorkflowExecutionOpenCounts
fn clone(&self) -> WorkflowExecutionOpenCounts
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 moreSource§impl Debug for WorkflowExecutionOpenCounts
impl Debug for WorkflowExecutionOpenCounts
Source§impl Default for WorkflowExecutionOpenCounts
impl Default for WorkflowExecutionOpenCounts
Source§fn default() -> WorkflowExecutionOpenCounts
fn default() -> WorkflowExecutionOpenCounts
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WorkflowExecutionOpenCounts
impl<'de> Deserialize<'de> for WorkflowExecutionOpenCounts
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for WorkflowExecutionOpenCounts
Auto Trait Implementations§
impl Freeze for WorkflowExecutionOpenCounts
impl RefUnwindSafe for WorkflowExecutionOpenCounts
impl Send for WorkflowExecutionOpenCounts
impl Sync for WorkflowExecutionOpenCounts
impl Unpin for WorkflowExecutionOpenCounts
impl UnwindSafe for WorkflowExecutionOpenCounts
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