pub enum ExecutionWorkflowError {
UnsupportedVersion(u16),
ChildIdentityMismatch,
ChildBudgetMismatch,
UnallocatedOperation,
PredecessorMismatch,
BindingMismatch,
UnknownStage(u64),
}Expand description
Typed rejection without changing original records or spending.
Variants§
UnsupportedVersion(u16)
Only the distinct maintained v1 generation is admitted.
ChildIdentityMismatch
Full context, inventory or exact single allocated target changed.
ChildBudgetMismatch
Child aggregate ceilings differ from original assigned stage limits.
UnallocatedOperation
A child operation has no assigned allowance.
PredecessorMismatch
Predecessors are excessive, duplicated, missing or outside the original graph.
BindingMismatch
Retained full workflow or child plan digest differs.
UnknownStage(u64)
The original catalog has no stage with this identity.
Trait Implementations§
Source§impl Debug for ExecutionWorkflowError
impl Debug for ExecutionWorkflowError
Source§impl Display for ExecutionWorkflowError
impl Display for ExecutionWorkflowError
impl Eq for ExecutionWorkflowError
Source§impl Error for ExecutionWorkflowError
impl Error for ExecutionWorkflowError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<ExecutionWorkflowError> for IcSnapshotDownloadPlanningError
impl From<ExecutionWorkflowError> for IcSnapshotDownloadPlanningError
Source§fn from(source: ExecutionWorkflowError) -> Self
fn from(source: ExecutionWorkflowError) -> Self
Converts to this type from the input type.
Source§impl From<ExecutionWorkflowError> for IcSnapshotDataUploadPlanningError
impl From<ExecutionWorkflowError> for IcSnapshotDataUploadPlanningError
Source§fn from(source: ExecutionWorkflowError) -> Self
fn from(source: ExecutionWorkflowError) -> Self
Converts to this type from the input type.
Source§impl From<ExecutionWorkflowError> for ExecutionWorkflowPersistenceError
impl From<ExecutionWorkflowError> for ExecutionWorkflowPersistenceError
Source§fn from(source: ExecutionWorkflowError) -> Self
fn from(source: ExecutionWorkflowError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ExecutionWorkflowError
impl PartialEq for ExecutionWorkflowError
impl StructuralPartialEq for ExecutionWorkflowError
Auto Trait Implementations§
impl Freeze for ExecutionWorkflowError
impl RefUnwindSafe for ExecutionWorkflowError
impl Send for ExecutionWorkflowError
impl Sync for ExecutionWorkflowError
impl Unpin for ExecutionWorkflowError
impl UnsafeUnpin for ExecutionWorkflowError
impl UnwindSafe for ExecutionWorkflowError
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