pub struct WorkflowDescription {
pub workflow_id: Option<String>,
pub run_id: Option<String>,
pub workflow_type: Option<String>,
pub status: Option<String>,
pub output: Option<Value>,
pub output_envelope: Option<Value>,
pub raw: HashMap<String, Value>,
}Fields§
§workflow_id: Option<String>§run_id: Option<String>§workflow_type: Option<String>§status: Option<String>§output: Option<Value>§output_envelope: Option<Value>§raw: HashMap<String, Value>Implementations§
Source§impl WorkflowDescription
impl WorkflowDescription
pub fn is_completed(&self) -> bool
pub fn is_terminal(&self) -> bool
Trait Implementations§
Source§impl Clone for WorkflowDescription
impl Clone for WorkflowDescription
Source§fn clone(&self) -> WorkflowDescription
fn clone(&self) -> WorkflowDescription
Returns a copy 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 WorkflowDescription
impl Debug for WorkflowDescription
Source§impl<'de> Deserialize<'de> for WorkflowDescription
impl<'de> Deserialize<'de> for WorkflowDescription
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 WorkflowDescription
impl RefUnwindSafe for WorkflowDescription
impl Send for WorkflowDescription
impl Sync for WorkflowDescription
impl Unpin for WorkflowDescription
impl UnwindSafe for WorkflowDescription
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