pub enum ExpectedOperationFateRefusalReason {
NoIssuedOperation,
StaleCorrelation,
DetachUsesReplayFate,
LostAuthorityPending,
}Expand description
Reason an expected-operation transport fate was refused.
Variants§
NoIssuedOperation
No issued expected operation is retained.
StaleCorrelation
Correlation belongs to an older operation.
DetachUsesReplayFate
Detach must use its lossless replay-specific transport fate.
LostAuthorityPending
A restore already testified this issued authority destroyed; only the pending testimony can resolve it (r2, 2026-07-18).
Trait Implementations§
Source§impl Clone for ExpectedOperationFateRefusalReason
impl Clone for ExpectedOperationFateRefusalReason
Source§fn clone(&self) -> ExpectedOperationFateRefusalReason
fn clone(&self) -> ExpectedOperationFateRefusalReason
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 moreimpl Copy for ExpectedOperationFateRefusalReason
impl Eq for ExpectedOperationFateRefusalReason
impl StructuralPartialEq for ExpectedOperationFateRefusalReason
Auto Trait Implementations§
impl Freeze for ExpectedOperationFateRefusalReason
impl RefUnwindSafe for ExpectedOperationFateRefusalReason
impl Send for ExpectedOperationFateRefusalReason
impl Sync for ExpectedOperationFateRefusalReason
impl Unpin for ExpectedOperationFateRefusalReason
impl UnsafeUnpin for ExpectedOperationFateRefusalReason
impl UnwindSafe for ExpectedOperationFateRefusalReason
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