pub enum MembershipChangeType {
Join,
Leave,
Remove,
RoleChange,
}Expand description
Types of membership changes
Variantsยง
Join
Member joined the group
Leave
Member left the group
Remove
Member was removed from the group
RoleChange
Member role changed
Trait Implementationsยง
Sourceยงimpl Clone for MembershipChangeType
impl Clone for MembershipChangeType
Sourceยงfn clone(&self) -> MembershipChangeType
fn clone(&self) -> MembershipChangeType
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 MembershipChangeType
impl Debug for MembershipChangeType
Sourceยงimpl<'de> Deserialize<'de> for MembershipChangeType
impl<'de> Deserialize<'de> for MembershipChangeType
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 MembershipChangeType
Sourceยงimpl PartialEq for MembershipChangeType
impl PartialEq for MembershipChangeType
Sourceยงfn eq(&self, other: &MembershipChangeType) -> bool
fn eq(&self, other: &MembershipChangeType) -> bool
Tests for
self and other values to be equal, and is used by ==.Sourceยงimpl Serialize for MembershipChangeType
impl Serialize for MembershipChangeType
impl StructuralPartialEq for MembershipChangeType
Auto Trait Implementationsยง
impl Freeze for MembershipChangeType
impl RefUnwindSafe for MembershipChangeType
impl Send for MembershipChangeType
impl Sync for MembershipChangeType
impl Unpin for MembershipChangeType
impl UnsafeUnpin for MembershipChangeType
impl UnwindSafe for MembershipChangeType
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