pub enum ReconnectAttemptRefusalReason {
NoPermit,
StalePermit,
LostAuthorityPending,
}Expand description
Reason a permit redemption was refused unchanged.
Variants§
NoPermit
Aggregate has no matching outstanding permit.
StalePermit
Permit belongs to an older or different authorization.
LostAuthorityPending
A restore already testified the issued authority destroyed; only the pending testimony can resolve it (r2, 2026-07-18).
Trait Implementations§
Source§impl Clone for ReconnectAttemptRefusalReason
impl Clone for ReconnectAttemptRefusalReason
Source§fn clone(&self) -> ReconnectAttemptRefusalReason
fn clone(&self) -> ReconnectAttemptRefusalReason
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 ReconnectAttemptRefusalReason
impl Eq for ReconnectAttemptRefusalReason
impl StructuralPartialEq for ReconnectAttemptRefusalReason
Auto Trait Implementations§
impl Freeze for ReconnectAttemptRefusalReason
impl RefUnwindSafe for ReconnectAttemptRefusalReason
impl Send for ReconnectAttemptRefusalReason
impl Sync for ReconnectAttemptRefusalReason
impl Unpin for ReconnectAttemptRefusalReason
impl UnsafeUnpin for ReconnectAttemptRefusalReason
impl UnwindSafe for ReconnectAttemptRefusalReason
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