pub struct RestartFlowAtStepRequest {
pub step_id: String,
pub branch_or_iteration_n: Option<i32>,
pub flow_version: Option<i32>,
pub nested_path: Option<Vec<RestartFlowAtStepRequestNestedPathInner>>,
}Fields§
§step_id: Stringtop-level step id to restart the flow from (or the outermost container when restarting at a nested step)
branch_or_iteration_n: Option<i32>for branchall or loop at the top level, the iteration at which the flow should restart (optional)
flow_version: Option<i32>specific flow version to use for restart (optional, uses current version if not specified)
nested_path: Option<Vec<RestartFlowAtStepRequestNestedPathInner>>path of additional steps to descend into AFTER step_id. Each entry represents one level of nesting inside the spawned child of the previous level’s container (BranchOne / sequential ForLoop iteration / Subflow). When non-empty, the actual restart point is the LAST entry’s step_id.
Implementations§
Source§impl RestartFlowAtStepRequest
impl RestartFlowAtStepRequest
pub fn new(step_id: String) -> RestartFlowAtStepRequest
Trait Implementations§
Source§impl Clone for RestartFlowAtStepRequest
impl Clone for RestartFlowAtStepRequest
Source§fn clone(&self) -> RestartFlowAtStepRequest
fn clone(&self) -> RestartFlowAtStepRequest
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 RestartFlowAtStepRequest
impl Debug for RestartFlowAtStepRequest
Source§impl Default for RestartFlowAtStepRequest
impl Default for RestartFlowAtStepRequest
Source§fn default() -> RestartFlowAtStepRequest
fn default() -> RestartFlowAtStepRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RestartFlowAtStepRequest
impl<'de> Deserialize<'de> for RestartFlowAtStepRequest
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 RestartFlowAtStepRequest
impl PartialEq for RestartFlowAtStepRequest
Source§fn eq(&self, other: &RestartFlowAtStepRequest) -> bool
fn eq(&self, other: &RestartFlowAtStepRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RestartFlowAtStepRequest
impl Serialize for RestartFlowAtStepRequest
impl StructuralPartialEq for RestartFlowAtStepRequest
Auto Trait Implementations§
impl Freeze for RestartFlowAtStepRequest
impl RefUnwindSafe for RestartFlowAtStepRequest
impl Send for RestartFlowAtStepRequest
impl Sync for RestartFlowAtStepRequest
impl Unpin for RestartFlowAtStepRequest
impl UnsafeUnpin for RestartFlowAtStepRequest
impl UnwindSafe for RestartFlowAtStepRequest
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