pub struct WorkflowLineage {
pub parent_checkpoint_id: CheckpointId,
pub parent_revision: u64,
pub policy: WorkflowForkPolicy,
}Expand description
Immutable parent relationship of one forked workflow execution.
Fields§
§parent_checkpoint_id: CheckpointIdSource workflow checkpoint.
parent_revision: u64Exact parent revision selected for the fork.
policy: WorkflowForkPolicySafety policy used to create the child.
Trait Implementations§
Source§impl Clone for WorkflowLineage
impl Clone for WorkflowLineage
Source§fn clone(&self) -> WorkflowLineage
fn clone(&self) -> WorkflowLineage
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 WorkflowLineage
impl Debug for WorkflowLineage
Source§impl<'de> Deserialize<'de> for WorkflowLineage
impl<'de> Deserialize<'de> for WorkflowLineage
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 Eq for WorkflowLineage
Source§impl PartialEq for WorkflowLineage
impl PartialEq for WorkflowLineage
Source§impl Serialize for WorkflowLineage
impl Serialize for WorkflowLineage
impl StructuralPartialEq for WorkflowLineage
Auto Trait Implementations§
impl Freeze for WorkflowLineage
impl RefUnwindSafe for WorkflowLineage
impl Send for WorkflowLineage
impl Sync for WorkflowLineage
impl Unpin for WorkflowLineage
impl UnsafeUnpin for WorkflowLineage
impl UnwindSafe for WorkflowLineage
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