pub struct InputInlineQueryResultVenue {
pub id: String,
pub venue: Venue,
pub thumbnail_url: String,
pub thumbnail_width: i32,
pub thumbnail_height: i32,
pub reply_markup: Option<ReplyMarkup>,
pub input_message_content: InputMessageContent,
}
Expand description
Represents information about a venue
Fields§
§id: String
Unique identifier of the query result
venue: Venue
Venue result
thumbnail_url: String
URL of the result thumbnail, if it exists
thumbnail_width: i32
Thumbnail width, if known
thumbnail_height: i32
Thumbnail height, if known
reply_markup: Option<ReplyMarkup>
The message reply markup; pass null if none. Must be of type replyMarkupInlineKeyboard or null
input_message_content: InputMessageContent
The content of the message to be sent. Must be one of the following types: inputMessageText, inputMessageInvoice, inputMessageLocation, inputMessageVenue or inputMessageContact
Trait Implementations§
Source§impl Clone for InputInlineQueryResultVenue
impl Clone for InputInlineQueryResultVenue
Source§fn clone(&self) -> InputInlineQueryResultVenue
fn clone(&self) -> InputInlineQueryResultVenue
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 InputInlineQueryResultVenue
impl Debug for InputInlineQueryResultVenue
Source§impl<'de> Deserialize<'de> for InputInlineQueryResultVenue
impl<'de> Deserialize<'de> for InputInlineQueryResultVenue
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for InputInlineQueryResultVenue
Auto Trait Implementations§
impl Freeze for InputInlineQueryResultVenue
impl RefUnwindSafe for InputInlineQueryResultVenue
impl Send for InputInlineQueryResultVenue
impl Sync for InputInlineQueryResultVenue
impl Unpin for InputInlineQueryResultVenue
impl UnwindSafe for InputInlineQueryResultVenue
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