pub enum MutationRunOutcome {
Completed,
RemoteOutcomePending,
Fenced,
}Expand description
Stable outcome of one mutation-runner invocation.
Variants§
Completed
Remote outcome, product/platform reconciliation, and completion are durable.
RemoteOutcomePending
Remote application may have committed, but reconciliation still has no known outcome.
Fenced
A newer active platform session fenced this executor before its next durable transition.
Trait Implementations§
Source§impl Clone for MutationRunOutcome
impl Clone for MutationRunOutcome
Source§fn clone(&self) -> MutationRunOutcome
fn clone(&self) -> MutationRunOutcome
Returns a duplicate of the value. Read more
1.0.0 · 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 MutationRunOutcome
impl Debug for MutationRunOutcome
Source§impl Hash for MutationRunOutcome
impl Hash for MutationRunOutcome
Source§impl PartialEq for MutationRunOutcome
impl PartialEq for MutationRunOutcome
impl Copy for MutationRunOutcome
impl Eq for MutationRunOutcome
impl StructuralPartialEq for MutationRunOutcome
Auto Trait Implementations§
impl Freeze for MutationRunOutcome
impl RefUnwindSafe for MutationRunOutcome
impl Send for MutationRunOutcome
impl Sync for MutationRunOutcome
impl Unpin for MutationRunOutcome
impl UnwindSafe for MutationRunOutcome
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