pub enum InputBotInlineMessage {
MediaAuto(InputBotInlineMessageMediaAuto),
Text(InputBotInlineMessageText),
MediaGeo(InputBotInlineMessageMediaGeo),
MediaVenue(InputBotInlineMessageMediaVenue),
MediaContact(InputBotInlineMessageMediaContact),
Game(InputBotInlineMessageGame),
MediaInvoice(InputBotInlineMessageMediaInvoice),
MediaWebPage(InputBotInlineMessageMediaWebPage),
}Expand description
Variants§
MediaAuto(InputBotInlineMessageMediaAuto)
Text(InputBotInlineMessageText)
MediaGeo(InputBotInlineMessageMediaGeo)
MediaVenue(InputBotInlineMessageMediaVenue)
MediaContact(InputBotInlineMessageMediaContact)
Game(InputBotInlineMessageGame)
MediaInvoice(InputBotInlineMessageMediaInvoice)
MediaWebPage(InputBotInlineMessageMediaWebPage)
Trait Implementations§
Source§impl Clone for InputBotInlineMessage
impl Clone for InputBotInlineMessage
Source§fn clone(&self) -> InputBotInlineMessage
fn clone(&self) -> InputBotInlineMessage
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 InputBotInlineMessage
impl Debug for InputBotInlineMessage
Source§impl Deserializable for InputBotInlineMessage
impl Deserializable for InputBotInlineMessage
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<InputBotInlineMessageGame> for InputBotInlineMessage
impl From<InputBotInlineMessageGame> for InputBotInlineMessage
Source§fn from(x: InputBotInlineMessageGame) -> Self
fn from(x: InputBotInlineMessageGame) -> Self
Converts to this type from the input type.
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 From<InputBotInlineMessageMediaContact> for InputBotInlineMessage
impl From<InputBotInlineMessageMediaContact> for InputBotInlineMessage
Source§fn from(x: InputBotInlineMessageMediaContact) -> Self
fn from(x: InputBotInlineMessageMediaContact) -> Self
Converts to this type from the input type.
Source§impl From<InputBotInlineMessageMediaGeo> for InputBotInlineMessage
impl From<InputBotInlineMessageMediaGeo> for InputBotInlineMessage
Source§fn from(x: InputBotInlineMessageMediaGeo) -> Self
fn from(x: InputBotInlineMessageMediaGeo) -> Self
Converts to this type from the input type.
Source§impl From<InputBotInlineMessageMediaInvoice> for InputBotInlineMessage
impl From<InputBotInlineMessageMediaInvoice> for InputBotInlineMessage
Source§fn from(x: InputBotInlineMessageMediaInvoice) -> Self
fn from(x: InputBotInlineMessageMediaInvoice) -> Self
Converts to this type from the input type.
Source§impl From<InputBotInlineMessageMediaVenue> for InputBotInlineMessage
impl From<InputBotInlineMessageMediaVenue> for InputBotInlineMessage
Source§fn from(x: InputBotInlineMessageMediaVenue) -> Self
fn from(x: InputBotInlineMessageMediaVenue) -> Self
Converts to this type from the input type.
Source§impl From<InputBotInlineMessageMediaWebPage> for InputBotInlineMessage
impl From<InputBotInlineMessageMediaWebPage> for InputBotInlineMessage
Source§fn from(x: InputBotInlineMessageMediaWebPage) -> Self
fn from(x: InputBotInlineMessageMediaWebPage) -> Self
Converts to this type from the input type.
Source§impl From<InputBotInlineMessageText> for InputBotInlineMessage
impl From<InputBotInlineMessageText> for InputBotInlineMessage
Source§fn from(x: InputBotInlineMessageText) -> Self
fn from(x: InputBotInlineMessageText) -> Self
Converts to this type from the input type.
Source§impl PartialEq for InputBotInlineMessage
impl PartialEq for InputBotInlineMessage
Source§impl Serializable for InputBotInlineMessage
impl Serializable for InputBotInlineMessage
Source§impl TryFrom<InputBotInlineMessage> for InputBotInlineMessageGame
impl TryFrom<InputBotInlineMessage> for InputBotInlineMessageGame
Source§type Error = InputBotInlineMessage
type Error = InputBotInlineMessage
The type returned in the event of a conversion error.
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.
Source§impl TryFrom<InputBotInlineMessage> for InputBotInlineMessageMediaContact
impl TryFrom<InputBotInlineMessage> for InputBotInlineMessageMediaContact
Source§type Error = InputBotInlineMessage
type Error = InputBotInlineMessage
The type returned in the event of a conversion error.
Source§impl TryFrom<InputBotInlineMessage> for InputBotInlineMessageMediaGeo
impl TryFrom<InputBotInlineMessage> for InputBotInlineMessageMediaGeo
Source§type Error = InputBotInlineMessage
type Error = InputBotInlineMessage
The type returned in the event of a conversion error.
Source§impl TryFrom<InputBotInlineMessage> for InputBotInlineMessageMediaInvoice
impl TryFrom<InputBotInlineMessage> for InputBotInlineMessageMediaInvoice
Source§type Error = InputBotInlineMessage
type Error = InputBotInlineMessage
The type returned in the event of a conversion error.
Source§impl TryFrom<InputBotInlineMessage> for InputBotInlineMessageMediaVenue
impl TryFrom<InputBotInlineMessage> for InputBotInlineMessageMediaVenue
Source§type Error = InputBotInlineMessage
type Error = InputBotInlineMessage
The type returned in the event of a conversion error.
Source§impl TryFrom<InputBotInlineMessage> for InputBotInlineMessageMediaWebPage
impl TryFrom<InputBotInlineMessage> for InputBotInlineMessageMediaWebPage
Source§type Error = InputBotInlineMessage
type Error = InputBotInlineMessage
The type returned in the event of a conversion error.
Source§impl TryFrom<InputBotInlineMessage> for InputBotInlineMessageText
impl TryFrom<InputBotInlineMessage> for InputBotInlineMessageText
Source§type Error = InputBotInlineMessage
type Error = InputBotInlineMessage
The type returned in the event of a conversion error.
impl StructuralPartialEq for InputBotInlineMessage
Auto Trait Implementations§
impl Freeze for InputBotInlineMessage
impl RefUnwindSafe for InputBotInlineMessage
impl Send for InputBotInlineMessage
impl Sync for InputBotInlineMessage
impl Unpin for InputBotInlineMessage
impl UnsafeUnpin for InputBotInlineMessage
impl UnwindSafe for InputBotInlineMessage
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