pub enum SchemaChangeProgressStatus {
Started,
Advanced {
phase: SchemaChangeValidationPhase,
rows_scanned: u64,
},
Findings {
phase: SchemaChangeValidationPhase,
rows_scanned: u64,
page_sequence: u64,
findings: Vec<ConstraintDiagnostic>,
},
Restarted {
rows_scanned: u64,
},
Applied,
Aborted,
}Expand description
SchemaChangeProgressStatus
Result of one bounded schema-change continuation call.
Variants§
Started
The durable 0.211 validation job was created.
Advanced
One clean bounded page advanced.
Fields
§
phase: SchemaChangeValidationPhaseCurrent canonical proof phase.
Findings
One bounded finding page remains retained until acknowledged.
Fields
§
phase: SchemaChangeValidationPhaseCurrent canonical proof phase.
§
findings: Vec<ConstraintDiagnostic>Bounded accepted-constraint diagnostics for this page.
Restarted
Verify authority drifted and the canonical proof restarted at Forward.
Applied
Every activation completed and the durable receipt became terminal.
Aborted
The authorized owner aborted the pending activation.
Trait Implementations§
Source§impl Clone for SchemaChangeProgressStatus
impl Clone for SchemaChangeProgressStatus
Source§fn clone(&self) -> SchemaChangeProgressStatus
fn clone(&self) -> SchemaChangeProgressStatus
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 SchemaChangeProgressStatus
impl Debug for SchemaChangeProgressStatus
Source§impl<'de> Deserialize<'de> for SchemaChangeProgressStatus
impl<'de> Deserialize<'de> for SchemaChangeProgressStatus
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 SchemaChangeProgressStatus
impl StructuralPartialEq for SchemaChangeProgressStatus
Auto Trait Implementations§
impl Freeze for SchemaChangeProgressStatus
impl RefUnwindSafe for SchemaChangeProgressStatus
impl Send for SchemaChangeProgressStatus
impl Sync for SchemaChangeProgressStatus
impl Unpin for SchemaChangeProgressStatus
impl UnsafeUnpin for SchemaChangeProgressStatus
impl UnwindSafe for SchemaChangeProgressStatus
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