pub enum UnacknowledgedInputDecision {
ReconcileAsDelivered,
ReconcileAsLost,
}Expand description
Explicit decision about an unacknowledged range (CodeRight
UnacknowledgedInputDecision). There is no implicit option.
Variants§
ReconcileAsDelivered
Caller confirmed delivery (e.g. observed the effect): acknowledge it.
ReconcileAsLost
Caller treats it as lost: roll the cursor back so the input is resent under fresh, unambiguous sequence numbers.
Trait Implementations§
Source§impl Clone for UnacknowledgedInputDecision
impl Clone for UnacknowledgedInputDecision
impl Copy for UnacknowledgedInputDecision
Source§impl Debug for UnacknowledgedInputDecision
impl Debug for UnacknowledgedInputDecision
impl Eq for UnacknowledgedInputDecision
impl StructuralPartialEq for UnacknowledgedInputDecision
Auto Trait Implementations§
impl Freeze for UnacknowledgedInputDecision
impl RefUnwindSafe for UnacknowledgedInputDecision
impl Send for UnacknowledgedInputDecision
impl Sync for UnacknowledgedInputDecision
impl Unpin for UnacknowledgedInputDecision
impl UnsafeUnpin for UnacknowledgedInputDecision
impl UnwindSafe for UnacknowledgedInputDecision
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