pub enum ChangeMembershipError {
InProgress(InProgress),
EmptyMembership(EmptyMembership),
LearnerNotFound(LearnerNotFound),
}Expand description
The set of errors which may take place when requesting to propose a config change.
Variants§
Trait Implementations§
source§impl Clone for ChangeMembershipError
impl Clone for ChangeMembershipError
source§fn clone(&self) -> ChangeMembershipError
fn clone(&self) -> ChangeMembershipError
Returns a copy of the value. Read more
1.0.0 · 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 ChangeMembershipError
impl Debug for ChangeMembershipError
source§impl<'de> Deserialize<'de> for ChangeMembershipError
impl<'de> Deserialize<'de> for ChangeMembershipError
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
source§impl Display for ChangeMembershipError
impl Display for ChangeMembershipError
source§impl Error for ChangeMembershipError
impl Error for ChangeMembershipError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
source§impl From<ChangeMembershipError> for ClientWriteError
impl From<ChangeMembershipError> for ClientWriteError
source§fn from(source: ChangeMembershipError) -> Self
fn from(source: ChangeMembershipError) -> Self
Converts to this type from the input type.
source§impl From<EmptyMembership> for ChangeMembershipError
impl From<EmptyMembership> for ChangeMembershipError
source§fn from(source: EmptyMembership) -> Self
fn from(source: EmptyMembership) -> Self
Converts to this type from the input type.
source§impl From<InProgress> for ChangeMembershipError
impl From<InProgress> for ChangeMembershipError
source§fn from(source: InProgress) -> Self
fn from(source: InProgress) -> Self
Converts to this type from the input type.
source§impl From<LearnerNotFound> for ChangeMembershipError
impl From<LearnerNotFound> for ChangeMembershipError
source§fn from(source: LearnerNotFound) -> Self
fn from(source: LearnerNotFound) -> Self
Converts to this type from the input type.
source§impl PartialEq for ChangeMembershipError
impl PartialEq for ChangeMembershipError
source§fn eq(&self, other: &ChangeMembershipError) -> bool
fn eq(&self, other: &ChangeMembershipError) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for ChangeMembershipError
impl Serialize for ChangeMembershipError
impl Eq for ChangeMembershipError
impl StructuralPartialEq for ChangeMembershipError
Auto Trait Implementations§
impl Freeze for ChangeMembershipError
impl RefUnwindSafe for ChangeMembershipError
impl Send for ChangeMembershipError
impl Sync for ChangeMembershipError
impl Unpin for ChangeMembershipError
impl UnwindSafe for ChangeMembershipError
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