pub enum ChatBoostSource {
ChatBoostSourcePremium(ChatBoostSourcePremium),
ChatBoostSourceGiftCode(ChatBoostSourceGiftCode),
ChatBoostSourceGiveaway(ChatBoostSourceGiveaway),
}Variants§
ChatBoostSourcePremium(ChatBoostSourcePremium)
ChatBoostSourceGiftCode(ChatBoostSourceGiftCode)
ChatBoostSourceGiveaway(ChatBoostSourceGiveaway)
Trait Implementations§
Source§impl Clone for ChatBoostSource
impl Clone for ChatBoostSource
Source§fn clone(&self) -> ChatBoostSource
fn clone(&self) -> ChatBoostSource
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 ChatBoostSource
impl Debug for ChatBoostSource
Source§impl Default for ChatBoostSource
impl Default for ChatBoostSource
Source§impl<'de> Deserialize<'de> for ChatBoostSource
impl<'de> Deserialize<'de> for ChatBoostSource
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 From<BoxWrapper<Box<ChatBoostSource>>> for ChatBoostSource
impl From<BoxWrapper<Box<ChatBoostSource>>> for ChatBoostSource
Source§fn from(t: BoxWrapper<Box<ChatBoostSource>>) -> Self
fn from(t: BoxWrapper<Box<ChatBoostSource>>) -> Self
Converts to this type from the input type.
Source§impl From<BoxWrapper<Unbox<ChatBoostSource>>> for ChatBoostSource
impl From<BoxWrapper<Unbox<ChatBoostSource>>> for ChatBoostSource
Source§fn from(t: BoxWrapper<Unbox<ChatBoostSource>>) -> Self
fn from(t: BoxWrapper<Unbox<ChatBoostSource>>) -> Self
Converts to this type from the input type.
Source§impl Hash for ChatBoostSource
impl Hash for ChatBoostSource
Source§impl Ord for ChatBoostSource
impl Ord for ChatBoostSource
Source§fn cmp(&self, other: &ChatBoostSource) -> Ordering
fn cmp(&self, other: &ChatBoostSource) -> 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 ChatBoostSource
impl PartialEq for ChatBoostSource
Source§impl PartialOrd for ChatBoostSource
impl PartialOrd for ChatBoostSource
Source§impl Serialize for ChatBoostSource
impl Serialize for ChatBoostSource
impl Eq for ChatBoostSource
impl StructuralPartialEq for ChatBoostSource
Auto Trait Implementations§
impl Freeze for ChatBoostSource
impl RefUnwindSafe for ChatBoostSource
impl Send for ChatBoostSource
impl Sync for ChatBoostSource
impl Unpin for ChatBoostSource
impl UnwindSafe for ChatBoostSource
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.