pub enum DetachReplayOutcome {
DetachCommitted(DetachCommitted),
DetachInProgress(DetachInProgress),
TerminalizedDetachCell(TerminalizedDetachCell),
}Expand description
Typed terminal detach outcome accepted by replay.
Variants§
DetachCommitted(DetachCommitted)
Stable committed detach.
DetachInProgress(DetachInProgress)
Different token found a pending detach.
TerminalizedDetachCell(TerminalizedDetachCell)
Exact old token resolved to a terminalized cell.
Trait Implementations§
Source§impl Debug for DetachReplayOutcome
impl Debug for DetachReplayOutcome
impl Eq for DetachReplayOutcome
Source§impl PartialEq for DetachReplayOutcome
impl PartialEq for DetachReplayOutcome
impl StructuralPartialEq for DetachReplayOutcome
Auto Trait Implementations§
impl Freeze for DetachReplayOutcome
impl RefUnwindSafe for DetachReplayOutcome
impl Send for DetachReplayOutcome
impl Sync for DetachReplayOutcome
impl Unpin for DetachReplayOutcome
impl UnsafeUnpin for DetachReplayOutcome
impl UnwindSafe for DetachReplayOutcome
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