pub enum InstallationStage {
Preflight,
Contract,
Migration,
QueryModules,
ReactiveModules,
Roles,
Reimport,
Credentials,
DriverProof,
Seeds,
Receipt,
}Expand description
Closed, dependency-ordered stages in one application installation campaign.
Variants§
Preflight
Validate exact local inputs without remote mutation.
Contract
Deploy or verify the exact contract successor.
Migration
Run or verify the explicitly approved migration, when present.
QueryModules
Deploy or verify exact named-query modules.
ReactiveModules
Deploy or verify exact reactive modules.
Roles
Provision or reconcile exact application roles.
Reimport
Reconstitute exact portable state, or record that reimport is not required.
Credentials
Rotate or verify application credentials without exposing their bytes.
DriverProof
Prove every required public driver against the installed identity.
Seeds
Run bounded command-based seed batches and retain only their receipts.
Receipt
Seal the terminal redacted installation receipt.
Implementations§
Trait Implementations§
Source§impl Clone for InstallationStage
impl Clone for InstallationStage
impl Copy for InstallationStage
Source§impl Debug for InstallationStage
impl Debug for InstallationStage
impl Eq for InstallationStage
Source§impl Hash for InstallationStage
impl Hash for InstallationStage
Source§impl Ord for InstallationStage
impl Ord for InstallationStage
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for InstallationStage
impl PartialEq for InstallationStage
Source§impl PartialOrd for InstallationStage
impl PartialOrd for InstallationStage
impl StructuralPartialEq for InstallationStage
Auto Trait Implementations§
impl Freeze for InstallationStage
impl RefUnwindSafe for InstallationStage
impl Send for InstallationStage
impl Sync for InstallationStage
impl Unpin for InstallationStage
impl UnsafeUnpin for InstallationStage
impl UnwindSafe for InstallationStage
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