pub enum MarkerAckDecision {
Respond(MarkerAckResponse),
Commit(MarkerAckCommit),
}Expand description
Total zero-debt marker-ack decision.
Variants§
Respond(MarkerAckResponse)
Authority or marker-proof response; membership is unchanged.
Commit(MarkerAckCommit)
Exact committed response paired with its proof and sole cursor update.
Trait Implementations§
Source§impl Clone for MarkerAckDecision
impl Clone for MarkerAckDecision
Source§fn clone(&self) -> MarkerAckDecision
fn clone(&self) -> MarkerAckDecision
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 MarkerAckDecision
impl Debug for MarkerAckDecision
impl Eq for MarkerAckDecision
Source§impl PartialEq for MarkerAckDecision
impl PartialEq for MarkerAckDecision
impl StructuralPartialEq for MarkerAckDecision
Auto Trait Implementations§
impl Freeze for MarkerAckDecision
impl RefUnwindSafe for MarkerAckDecision
impl Send for MarkerAckDecision
impl Sync for MarkerAckDecision
impl Unpin for MarkerAckDecision
impl UnsafeUnpin for MarkerAckDecision
impl UnwindSafe for MarkerAckDecision
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