pub struct ExecutionVisualization {
pub workflow_id: String,
pub execution_id: String,
pub dag_structure: String,
pub timeline: Vec<GanttTask>,
pub statistics: HashMap<String, Value>,
}Expand description
Workflow execution visualization data.
Fields§
§workflow_id: StringWorkflow ID.
execution_id: StringExecution ID.
dag_structure: StringDAG structure.
timeline: Vec<GanttTask>Timeline data.
statistics: HashMap<String, Value>Statistics.
Trait Implementations§
Source§impl Clone for ExecutionVisualization
impl Clone for ExecutionVisualization
Source§fn clone(&self) -> ExecutionVisualization
fn clone(&self) -> ExecutionVisualization
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 ExecutionVisualization
impl Debug for ExecutionVisualization
Source§impl<'de> Deserialize<'de> for ExecutionVisualization
impl<'de> Deserialize<'de> for ExecutionVisualization
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
Auto Trait Implementations§
impl Freeze for ExecutionVisualization
impl RefUnwindSafe for ExecutionVisualization
impl Send for ExecutionVisualization
impl Sync for ExecutionVisualization
impl Unpin for ExecutionVisualization
impl UnsafeUnpin for ExecutionVisualization
impl UnwindSafe for ExecutionVisualization
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