pub enum ApplyAttachDecision {
Superseded(DetachReplayApplied),
Refused(DetachReplayRefusal<(AttachBound, ClientResponseCorrelation)>),
}Expand description
Decision for applying a matching newer attach to replay.
Variants§
Superseded(DetachReplayApplied)
Matching attach superseded the old detach.
Refused(DetachReplayRefusal<(AttachBound, ClientResponseCorrelation)>)
Non-matching attach was retained and replay state stayed exact.
Trait Implementations§
Source§impl Debug for ApplyAttachDecision
impl Debug for ApplyAttachDecision
impl Eq for ApplyAttachDecision
Source§impl PartialEq for ApplyAttachDecision
impl PartialEq for ApplyAttachDecision
impl StructuralPartialEq for ApplyAttachDecision
Auto Trait Implementations§
impl Freeze for ApplyAttachDecision
impl RefUnwindSafe for ApplyAttachDecision
impl Send for ApplyAttachDecision
impl Sync for ApplyAttachDecision
impl Unpin for ApplyAttachDecision
impl UnsafeUnpin for ApplyAttachDecision
impl UnwindSafe for ApplyAttachDecision
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