pub struct WorkflowMetadata {
pub nodes: HashMap<String, WorkflowNodeMetadata>,
pub parent: Option<WorkflowLinkMetadata>,
}
Expand description
Fields§
§nodes: HashMap<String, WorkflowNodeMetadata>
§parent: Option<WorkflowLinkMetadata>
Implementations§
Source§impl WorkflowMetadata
impl WorkflowMetadata
pub fn new(nodes: HashMap<String, WorkflowNodeMetadata>) -> WorkflowMetadata
Trait Implementations§
Source§impl Clone for WorkflowMetadata
impl Clone for WorkflowMetadata
Source§fn clone(&self) -> WorkflowMetadata
fn clone(&self) -> WorkflowMetadata
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 WorkflowMetadata
impl Debug for WorkflowMetadata
Source§impl<'de> Deserialize<'de> for WorkflowMetadata
impl<'de> Deserialize<'de> for WorkflowMetadata
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 WorkflowMetadata
impl PartialEq for WorkflowMetadata
Source§impl Serialize for WorkflowMetadata
impl Serialize for WorkflowMetadata
impl StructuralPartialEq for WorkflowMetadata
Auto Trait Implementations§
impl Freeze for WorkflowMetadata
impl RefUnwindSafe for WorkflowMetadata
impl Send for WorkflowMetadata
impl Sync for WorkflowMetadata
impl Unpin for WorkflowMetadata
impl UnwindSafe for WorkflowMetadata
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