pub enum DetachReplayStatus {
Parked,
InFlight,
Superseded,
LeaveSuperseded,
Terminal(DetachReplayTerminal),
}Expand description
Closed, lossless detach replay status vocabulary.
Variants§
Parked
The exact detach is durably parked for a transport attempt.
InFlight
A transport attempt is outstanding.
Superseded
A matching newer attach permanently superseded the old detach.
LeaveSuperseded
A matching durable Leave permanently superseded the old detach.
Terminal(DetachReplayTerminal)
A typed server result terminalized replay.
Trait Implementations§
Source§impl Clone for DetachReplayStatus
impl Clone for DetachReplayStatus
Source§fn clone(&self) -> DetachReplayStatus
fn clone(&self) -> DetachReplayStatus
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 DetachReplayStatus
impl Debug for DetachReplayStatus
impl Eq for DetachReplayStatus
Source§impl PartialEq for DetachReplayStatus
impl PartialEq for DetachReplayStatus
impl StructuralPartialEq for DetachReplayStatus
Auto Trait Implementations§
impl Freeze for DetachReplayStatus
impl RefUnwindSafe for DetachReplayStatus
impl Send for DetachReplayStatus
impl Sync for DetachReplayStatus
impl Unpin for DetachReplayStatus
impl UnsafeUnpin for DetachReplayStatus
impl UnwindSafe for DetachReplayStatus
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