pub enum ReconnectAttemptFateRefusalReason {
NoAttempt,
StaleAttempt,
LostAuthorityPending,
}Expand description
Reason an attempt fate was refused.
Variants§
NoAttempt
Aggregate has no matching in-progress attempt.
StaleAttempt
Attempt belongs to an older authorization.
LostAuthorityPending
A restore already testified the in-progress authority destroyed; only the pending testimony can resolve it (r2, 2026-07-18).
Trait Implementations§
impl Copy for ReconnectAttemptFateRefusalReason
impl Eq for ReconnectAttemptFateRefusalReason
impl StructuralPartialEq for ReconnectAttemptFateRefusalReason
Auto Trait Implementations§
impl Freeze for ReconnectAttemptFateRefusalReason
impl RefUnwindSafe for ReconnectAttemptFateRefusalReason
impl Send for ReconnectAttemptFateRefusalReason
impl Sync for ReconnectAttemptFateRefusalReason
impl Unpin for ReconnectAttemptFateRefusalReason
impl UnsafeUnpin for ReconnectAttemptFateRefusalReason
impl UnwindSafe for ReconnectAttemptFateRefusalReason
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