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§
Source§impl Clone for ReconnectAttemptFateRefusalReason
impl Clone for ReconnectAttemptFateRefusalReason
Source§fn clone(&self) -> ReconnectAttemptFateRefusalReason
fn clone(&self) -> ReconnectAttemptFateRefusalReason
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 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