pub enum StaleAuthority {
Live {
request: CommonStaleAuthorityEnvelope,
current_generation: Generation,
},
Detach(DetachStaleAuthority),
Leave(LeaveStaleAuthority),
}Expand description
Complete stale-authority outcome payload.
Variants§
Live
Generic live authority mismatch.
Fields
§
request: CommonStaleAuthorityEnvelopeExact triggering request envelope.
§
current_generation: GenerationCurrent live generation.
Detach(DetachStaleAuthority)
Detach-specific complete replacement schema.
Leave(LeaveStaleAuthority)
Leave-specific complete replacement schema.
Trait Implementations§
Source§impl Clone for StaleAuthority
impl Clone for StaleAuthority
Source§fn clone(&self) -> StaleAuthority
fn clone(&self) -> StaleAuthority
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 moreSource§impl Debug for StaleAuthority
impl Debug for StaleAuthority
impl Eq for StaleAuthority
Source§impl PartialEq for StaleAuthority
impl PartialEq for StaleAuthority
impl StructuralPartialEq for StaleAuthority
Auto Trait Implementations§
impl Freeze for StaleAuthority
impl RefUnwindSafe for StaleAuthority
impl Send for StaleAuthority
impl Sync for StaleAuthority
impl Unpin for StaleAuthority
impl UnsafeUnpin for StaleAuthority
impl UnwindSafe for StaleAuthority
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