pub enum ChatTheme {
ChatTheme(ChatTheme),
UniqueGift(ChatThemeUniqueGift),
}Expand description
Variants§
ChatTheme(ChatTheme)
UniqueGift(ChatThemeUniqueGift)
Trait Implementations§
Source§impl Deserializable for ChatTheme
impl Deserializable for ChatTheme
Source§fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
Read
Self from buf, advancing its position.Source§fn from_bytes(bytes: &[u8]) -> Result<Self>
fn from_bytes(bytes: &[u8]) -> Result<Self>
Convenience: deserialize from a byte slice.
Source§impl From<ChatThemeUniqueGift> for ChatTheme
impl From<ChatThemeUniqueGift> for ChatTheme
Source§fn from(x: ChatThemeUniqueGift) -> Self
fn from(x: ChatThemeUniqueGift) -> Self
Converts to this type from the input type.
Source§impl Serializable for ChatTheme
impl Serializable for ChatTheme
Source§impl TryFrom<ChatTheme> for ChatThemeUniqueGift
impl TryFrom<ChatTheme> for ChatThemeUniqueGift
impl StructuralPartialEq for ChatTheme
Auto Trait Implementations§
impl Freeze for ChatTheme
impl RefUnwindSafe for ChatTheme
impl Send for ChatTheme
impl Sync for ChatTheme
impl Unpin for ChatTheme
impl UnsafeUnpin for ChatTheme
impl UnwindSafe for ChatTheme
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