pub enum ObserverRecoveryDecision {
Respond(ObserverRecoveryResponse),
Commit(ObserverRecoveryCommit),
}Expand description
Total observer-recovery decision.
Variants§
Respond(ObserverRecoveryResponse)
Validation or connection-capacity preflight refused the whole batch.
Commit(ObserverRecoveryCommit)
Every entry validated and the complete arm plan may commit atomically.
Trait Implementations§
Source§impl Clone for ObserverRecoveryDecision
impl Clone for ObserverRecoveryDecision
Source§fn clone(&self) -> ObserverRecoveryDecision
fn clone(&self) -> ObserverRecoveryDecision
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 ObserverRecoveryDecision
impl Debug for ObserverRecoveryDecision
impl Eq for ObserverRecoveryDecision
Source§impl PartialEq for ObserverRecoveryDecision
impl PartialEq for ObserverRecoveryDecision
impl StructuralPartialEq for ObserverRecoveryDecision
Auto Trait Implementations§
impl Freeze for ObserverRecoveryDecision
impl RefUnwindSafe for ObserverRecoveryDecision
impl Send for ObserverRecoveryDecision
impl Sync for ObserverRecoveryDecision
impl Unpin for ObserverRecoveryDecision
impl UnsafeUnpin for ObserverRecoveryDecision
impl UnwindSafe for ObserverRecoveryDecision
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