pub struct MutationJobState {
pub job_id: MutationJobId,
pub sequence: u64,
pub status: MutationJobStatus,
pub phase: MutationJobPhase,
pub keys_scanned_total: u64,
pub rows_updated_total: u64,
pub verify_restarts_total: u64,
}Expand description
Public bounded state for one retained mutation job.
Fields§
§job_id: MutationJobIdApplication-owned job identity.
sequence: u64Sequence expected by the next non-replay advance.
status: MutationJobStatusCurrent durable lifecycle.
phase: MutationJobPhaseCurrent convergence phase.
keys_scanned_total: u64Authoritative keys examined across committed advances.
rows_updated_total: u64Rows changed across committed advances.
verify_restarts_total: u64Verify passes restarted because stable convergence was not proven.
Trait Implementations§
Source§impl CandidType for MutationJobState
impl CandidType for MutationJobState
Source§impl Clone for MutationJobState
impl Clone for MutationJobState
Source§fn clone(&self) -> MutationJobState
fn clone(&self) -> MutationJobState
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 MutationJobState
impl Debug for MutationJobState
Source§impl<'de> Deserialize<'de> for MutationJobState
impl<'de> Deserialize<'de> for MutationJobState
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 MutationJobState
Source§impl PartialEq for MutationJobState
impl PartialEq for MutationJobState
impl StructuralPartialEq for MutationJobState
Auto Trait Implementations§
impl Freeze for MutationJobState
impl RefUnwindSafe for MutationJobState
impl Send for MutationJobState
impl Sync for MutationJobState
impl Unpin for MutationJobState
impl UnsafeUnpin for MutationJobState
impl UnwindSafe for MutationJobState
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