pub struct InputBotInlineMessageMediaAuto {
pub invert_media: bool,
pub message: String,
pub entities: Option<Vec<MessageEntity>>,
pub reply_markup: Option<ReplyMarkup>,
}Expand description
inputBotInlineMessageMediaAuto
Generated from:
inputBotInlineMessageMediaAuto#3380c786 flags:# invert_media:flags.3?true message:string entities:flags.1?Vector<MessageEntity> reply_markup:flags.2?ReplyMarkup = InputBotInlineMessageFields§
§invert_media: bool§message: String§entities: Option<Vec<MessageEntity>>§reply_markup: Option<ReplyMarkup>Trait Implementations§
Source§impl Clone for InputBotInlineMessageMediaAuto
impl Clone for InputBotInlineMessageMediaAuto
Source§fn clone(&self) -> InputBotInlineMessageMediaAuto
fn clone(&self) -> InputBotInlineMessageMediaAuto
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 Deserializable for InputBotInlineMessageMediaAuto
impl Deserializable for InputBotInlineMessageMediaAuto
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<InputBotInlineMessageMediaAuto> for InputBotInlineMessage
impl From<InputBotInlineMessageMediaAuto> for InputBotInlineMessage
Source§fn from(x: InputBotInlineMessageMediaAuto) -> Self
fn from(x: InputBotInlineMessageMediaAuto) -> Self
Converts to this type from the input type.
Source§impl Identifiable for InputBotInlineMessageMediaAuto
impl Identifiable for InputBotInlineMessageMediaAuto
Source§const CONSTRUCTOR_ID: u32 = 0x3380c786
const CONSTRUCTOR_ID: u32 = 0x3380c786
The constructor ID as specified in the TL schema.
Source§impl PartialEq for InputBotInlineMessageMediaAuto
impl PartialEq for InputBotInlineMessageMediaAuto
Source§fn eq(&self, other: &InputBotInlineMessageMediaAuto) -> bool
fn eq(&self, other: &InputBotInlineMessageMediaAuto) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl TryFrom<InputBotInlineMessage> for InputBotInlineMessageMediaAuto
impl TryFrom<InputBotInlineMessage> for InputBotInlineMessageMediaAuto
Source§type Error = InputBotInlineMessage
type Error = InputBotInlineMessage
The type returned in the event of a conversion error.
impl StructuralPartialEq for InputBotInlineMessageMediaAuto
Auto Trait Implementations§
impl Freeze for InputBotInlineMessageMediaAuto
impl RefUnwindSafe for InputBotInlineMessageMediaAuto
impl Send for InputBotInlineMessageMediaAuto
impl Sync for InputBotInlineMessageMediaAuto
impl Unpin for InputBotInlineMessageMediaAuto
impl UnsafeUnpin for InputBotInlineMessageMediaAuto
impl UnwindSafe for InputBotInlineMessageMediaAuto
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