pub struct MessageMediaDice {
pub value: i32,
pub emoticon: String,
pub game_outcome: Option<EmojiGameOutcome>,
}Expand description
Generated from:
messageMediaDice#8cbec07 flags:# value:int emoticon:string game_outcome:flags.0?messages.EmojiGameOutcome = MessageMediaFields§
§value: i32§emoticon: String§game_outcome: Option<EmojiGameOutcome>Trait Implementations§
Source§impl Clone for MessageMediaDice
impl Clone for MessageMediaDice
Source§fn clone(&self) -> MessageMediaDice
fn clone(&self) -> MessageMediaDice
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 MessageMediaDice
impl Debug for MessageMediaDice
Source§impl Deserializable for MessageMediaDice
impl Deserializable for MessageMediaDice
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<MessageMediaDice> for MessageMedia
impl From<MessageMediaDice> for MessageMedia
Source§fn from(x: MessageMediaDice) -> Self
fn from(x: MessageMediaDice) -> Self
Converts to this type from the input type.
Source§impl Identifiable for MessageMediaDice
impl Identifiable for MessageMediaDice
Source§const CONSTRUCTOR_ID: u32 = 0x08cbec07
const CONSTRUCTOR_ID: u32 = 0x08cbec07
The constructor ID as specified in the TL schema.
Source§impl PartialEq for MessageMediaDice
impl PartialEq for MessageMediaDice
Source§impl Serializable for MessageMediaDice
impl Serializable for MessageMediaDice
Source§impl TryFrom<MessageMedia> for MessageMediaDice
impl TryFrom<MessageMedia> for MessageMediaDice
Source§type Error = MessageMedia
type Error = MessageMedia
The type returned in the event of a conversion error.
impl StructuralPartialEq for MessageMediaDice
Auto Trait Implementations§
impl Freeze for MessageMediaDice
impl RefUnwindSafe for MessageMediaDice
impl Send for MessageMediaDice
impl Sync for MessageMediaDice
impl Unpin for MessageMediaDice
impl UnsafeUnpin for MessageMediaDice
impl UnwindSafe for MessageMediaDice
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