pub enum GroupBanType {
Ban,
LiftBan,
}Variants§
Implementations§
Source§impl GroupBanType
impl GroupBanType
Sourcepub const fn is_ban(&self) -> bool
pub const fn is_ban(&self) -> bool
Returns true if the enum is GroupBanType::Ban otherwise false
Sourcepub const fn is_lift_ban(&self) -> bool
pub const fn is_lift_ban(&self) -> bool
Returns true if the enum is GroupBanType::LiftBan otherwise false
Trait Implementations§
Source§impl Clone for GroupBanType
impl Clone for GroupBanType
Source§fn clone(&self) -> GroupBanType
fn clone(&self) -> GroupBanType
Returns a duplicate 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 GroupBanType
impl Debug for GroupBanType
Source§impl<'de> Deserialize<'de> for GroupBanType
impl<'de> Deserialize<'de> for GroupBanType
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 GroupBanType
impl Display for GroupBanType
Source§impl Ord for GroupBanType
impl Ord for GroupBanType
Source§fn cmp(&self, other: &GroupBanType) -> Ordering
fn cmp(&self, other: &GroupBanType) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for GroupBanType
impl PartialEq for GroupBanType
Source§impl PartialOrd for GroupBanType
impl PartialOrd for GroupBanType
impl Copy for GroupBanType
impl Eq for GroupBanType
impl StructuralPartialEq for GroupBanType
Auto Trait Implementations§
impl Freeze for GroupBanType
impl RefUnwindSafe for GroupBanType
impl Send for GroupBanType
impl Sync for GroupBanType
impl Unpin for GroupBanType
impl UnsafeUnpin for GroupBanType
impl UnwindSafe for GroupBanType
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,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.