pub enum DetachTransportFateDecision {
Parked(DetachReplayApplied),
Refused(DetachReplayRefusal<(ClientResponseCorrelation, DetachTransportFate)>),
}Expand description
Decision for returning an in-flight detach to parked replay.
Variants§
Parked(DetachReplayApplied)
Typed fate consumed the exact send authority and parked replay.
Refused(DetachReplayRefusal<(ClientResponseCorrelation, DetachTransportFate)>)
No matching in-flight attempt existed; state, authority, and fate are retained.
Trait Implementations§
Source§impl Debug for DetachTransportFateDecision
impl Debug for DetachTransportFateDecision
impl Eq for DetachTransportFateDecision
impl StructuralPartialEq for DetachTransportFateDecision
Auto Trait Implementations§
impl Freeze for DetachTransportFateDecision
impl RefUnwindSafe for DetachTransportFateDecision
impl Send for DetachTransportFateDecision
impl Sync for DetachTransportFateDecision
impl Unpin for DetachTransportFateDecision
impl UnsafeUnpin for DetachTransportFateDecision
impl UnwindSafe for DetachTransportFateDecision
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