pub struct InputSendMessageRichMessageDraftAction {
pub random_id: i64,
pub rich_message: InputRichMessage,
}Expand description
inputSendMessageRichMessageDraftAction
Generated from:
inputSendMessageRichMessageDraftAction#e2b23b51 random_id:long rich_message:InputRichMessage = SendMessageActionFields§
§random_id: i64§rich_message: InputRichMessageTrait Implementations§
Source§impl Clone for InputSendMessageRichMessageDraftAction
impl Clone for InputSendMessageRichMessageDraftAction
Source§fn clone(&self) -> InputSendMessageRichMessageDraftAction
fn clone(&self) -> InputSendMessageRichMessageDraftAction
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Deserializable for InputSendMessageRichMessageDraftAction
impl Deserializable for InputSendMessageRichMessageDraftAction
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<InputSendMessageRichMessageDraftAction> for SendMessageAction
impl From<InputSendMessageRichMessageDraftAction> for SendMessageAction
Source§fn from(x: InputSendMessageRichMessageDraftAction) -> Self
fn from(x: InputSendMessageRichMessageDraftAction) -> Self
Converts to this type from the input type.
Source§impl Identifiable for InputSendMessageRichMessageDraftAction
impl Identifiable for InputSendMessageRichMessageDraftAction
Source§const CONSTRUCTOR_ID: u32 = 0xe2b23b51
const CONSTRUCTOR_ID: u32 = 0xe2b23b51
The constructor ID as specified in the TL schema.
Source§impl PartialEq for InputSendMessageRichMessageDraftAction
impl PartialEq for InputSendMessageRichMessageDraftAction
Source§fn eq(&self, other: &InputSendMessageRichMessageDraftAction) -> bool
fn eq(&self, other: &InputSendMessageRichMessageDraftAction) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for InputSendMessageRichMessageDraftAction
Source§impl TryFrom<SendMessageAction> for InputSendMessageRichMessageDraftAction
impl TryFrom<SendMessageAction> for InputSendMessageRichMessageDraftAction
Source§type Error = SendMessageAction
type Error = SendMessageAction
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl Freeze for InputSendMessageRichMessageDraftAction
impl RefUnwindSafe for InputSendMessageRichMessageDraftAction
impl Send for InputSendMessageRichMessageDraftAction
impl Sync for InputSendMessageRichMessageDraftAction
impl Unpin for InputSendMessageRichMessageDraftAction
impl UnsafeUnpin for InputSendMessageRichMessageDraftAction
impl UnwindSafe for InputSendMessageRichMessageDraftAction
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