pub enum RetirementError {
Conversation,
Participant,
Generation,
RetiredGeneration,
Token,
LeftAdmissionOrder,
}Expand description
Mismatch between a live member and proposed stored Leave result.
Variants§
Conversation
Result names another conversation.
Participant
Result names another participant.
Generation
Result’s presented generation differs from current generation.
RetiredGeneration
Result’s retired generation differs from the current live generation.
Token
Result’s Leave token differs from the committing token.
LeftAdmissionOrder
Stored Left order is not phase 1 for the retired participant.
Trait Implementations§
Source§impl Clone for RetirementError
impl Clone for RetirementError
Source§fn clone(&self) -> RetirementError
fn clone(&self) -> RetirementError
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 RetirementError
Source§impl Debug for RetirementError
impl Debug for RetirementError
impl Eq for RetirementError
Source§impl PartialEq for RetirementError
impl PartialEq for RetirementError
impl StructuralPartialEq for RetirementError
Auto Trait Implementations§
impl Freeze for RetirementError
impl RefUnwindSafe for RetirementError
impl Send for RetirementError
impl Sync for RetirementError
impl Unpin for RetirementError
impl UnsafeUnpin for RetirementError
impl UnwindSafe for RetirementError
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