pub enum RemoteDetachReplayOutcome {
Send(RemoteParticipantSendOutcome),
Refused {
reason: DetachReplayRefusalReason,
},
}Expand description
Result of starting and sending a parked detach replay.
Variants§
Send(RemoteParticipantSendOutcome)
A real transport send was attempted.
Refused
The crate refused replay start without changing state.
Fields
§
reason: DetachReplayRefusalReasonClosed crate replay refusal reason.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RemoteDetachReplayOutcome
impl RefUnwindSafe for RemoteDetachReplayOutcome
impl Send for RemoteDetachReplayOutcome
impl Sync for RemoteDetachReplayOutcome
impl Unpin for RemoteDetachReplayOutcome
impl UnsafeUnpin for RemoteDetachReplayOutcome
impl UnwindSafe for RemoteDetachReplayOutcome
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