pub enum SupervisorRotationRejection {
OperationConflict,
NotBound,
SenderMismatch,
TargetEpochNotAdvanced,
InvalidTarget,
UnsupportedProtocolVersion,
}Variants§
OperationConflict
NotBound
SenderMismatch
TargetEpochNotAdvanced
InvalidTarget
UnsupportedProtocolVersion
Trait Implementations§
Source§impl Clone for SupervisorRotationRejection
impl Clone for SupervisorRotationRejection
Source§fn clone(&self) -> SupervisorRotationRejection
fn clone(&self) -> SupervisorRotationRejection
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 SupervisorRotationRejection
Source§impl Debug for SupervisorRotationRejection
impl Debug for SupervisorRotationRejection
Source§impl<'de> Deserialize<'de> for SupervisorRotationRejection
impl<'de> Deserialize<'de> for SupervisorRotationRejection
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SupervisorRotationRejection
impl StructuralPartialEq for SupervisorRotationRejection
Auto Trait Implementations§
impl Freeze for SupervisorRotationRejection
impl RefUnwindSafe for SupervisorRotationRejection
impl Send for SupervisorRotationRejection
impl Sync for SupervisorRotationRejection
impl Unpin for SupervisorRotationRejection
impl UnsafeUnpin for SupervisorRotationRejection
impl UnwindSafe for SupervisorRotationRejection
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CoreExecutorTurnFinalizationGuard for Twhere
T: Send,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.