pub enum ChannelRole {
Owner,
Admin,
Moderator,
Member,
Guest,
}Expand description
Channel role
Variants§
Trait Implementations§
Source§impl Clone for ChannelRole
impl Clone for ChannelRole
Source§fn clone(&self) -> ChannelRole
fn clone(&self) -> ChannelRole
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ChannelRole
impl Debug for ChannelRole
Source§impl<'de> Deserialize<'de> for ChannelRole
impl<'de> Deserialize<'de> for ChannelRole
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 PartialEq for ChannelRole
impl PartialEq for ChannelRole
Source§impl Serialize for ChannelRole
impl Serialize for ChannelRole
impl StructuralPartialEq for ChannelRole
Auto Trait Implementations§
impl Freeze for ChannelRole
impl RefUnwindSafe for ChannelRole
impl Send for ChannelRole
impl Sync for ChannelRole
impl Unpin for ChannelRole
impl UnwindSafe for ChannelRole
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