pub enum WorkflowQueryResult {
Definitions {
items: Vec<WorkflowDefinitionSummary>,
next: Option<String>,
},
Instances {
items: Vec<WorkflowInstanceSummary>,
next: Option<String>,
},
Revisions {
items: Vec<WorkflowRevisionSummary>,
next: Option<String>,
},
Runs {
items: Vec<WorkflowRunSummary>,
next: Option<String>,
},
Steps {
items: Vec<WorkflowStepSummary>,
next: Option<String>,
},
ActionFacts {
items: Vec<WorkflowActionFact>,
next: Option<String>,
},
}Expand description
One bounded query result. next is absent when no more rows were observed.
Variants§
Definitions
Definition metadata.
Fields
§
items: Vec<WorkflowDefinitionSummary>Returned records.
Instances
Instance summaries.
Fields
§
items: Vec<WorkflowInstanceSummary>Returned records.
Revisions
Full pinned revisions; graph is the original Spec JSON.
Fields
§
items: Vec<WorkflowRevisionSummary>Returned records.
Runs
Recorded runs.
Steps
Recorded steps.
ActionFacts
External action facts.
Trait Implementations§
Source§impl Clone for WorkflowQueryResult
impl Clone for WorkflowQueryResult
Source§fn clone(&self) -> WorkflowQueryResult
fn clone(&self) -> WorkflowQueryResult
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 moreSource§impl Debug for WorkflowQueryResult
impl Debug for WorkflowQueryResult
Source§impl<'de> Deserialize<'de> for WorkflowQueryResult
impl<'de> Deserialize<'de> for WorkflowQueryResult
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
Source§impl PartialEq for WorkflowQueryResult
impl PartialEq for WorkflowQueryResult
Source§impl Serialize for WorkflowQueryResult
impl Serialize for WorkflowQueryResult
impl StructuralPartialEq for WorkflowQueryResult
Auto Trait Implementations§
impl Freeze for WorkflowQueryResult
impl RefUnwindSafe for WorkflowQueryResult
impl Send for WorkflowQueryResult
impl Sync for WorkflowQueryResult
impl Unpin for WorkflowQueryResult
impl UnsafeUnpin for WorkflowQueryResult
impl UnwindSafe for WorkflowQueryResult
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