Struct telexide::api::types::InlineQueryResultVenue [−][src]
pub struct InlineQueryResultVenue {}Show fields
pub id: String, pub latitude: f64, pub longitude: f64, pub title: String, pub address: String, pub foursquare_id: Option<String>, pub foursquare_type: Option<String>, pub google_place_id: Option<String>, pub google_place_type: Option<String>, pub live_period: Option<i64>, pub input_message_content: Option<InputMessageContent>, pub reply_markup: Option<InlineKeyboardMarkup>, pub thumb_url: Option<String>, pub thumb_width: Option<i64>, pub thumb_height: Option<i64>,
Represents a venue. By default, the venue will be sent by the user.
Alternatively, you can use input_message_content
to send a message with
the specified content instead of the venue.
Fields
id: String
Unique identifier for this result, 1-64 bytes
latitude: f64
Latitude of the venue location in degrees
longitude: f64
Longitude of the venue location in degrees
title: String
Title of the venue
address: String
Address of the venue
foursquare_id: Option<String>
Foursquare identifier of the venue
foursquare_type: Option<String>
Foursquare type of the venue, if known. (For example, “arts_entertainment/default”, “arts_entertainment/aquarium” or “food/icecream”.)
google_place_id: Option<String>
Google Places identifier of the venue
google_place_type: Option<String>
Google Places type of the venue. (See supported types.)
live_period: Option<i64>
Period in seconds for which the location can be updated, should be between 60 and 86400.
input_message_content: Option<InputMessageContent>
Content of the message to be sent instead of the venue
reply_markup: Option<InlineKeyboardMarkup>
Inline keyboard attached to the message
thumb_url: Option<String>
Url of the thumbnail for the result
thumb_width: Option<i64>
Thumbnail width
thumb_height: Option<i64>
Thumbnail height
Trait Implementations
impl Clone for InlineQueryResultVenue
[src]
impl Clone for InlineQueryResultVenue
[src]fn clone(&self) -> InlineQueryResultVenue
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for InlineQueryResultVenue
[src]
impl<'de> Deserialize<'de> for InlineQueryResultVenue
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<InlineQueryResultVenue> for InlineQueryResultVenue
[src]
impl PartialEq<InlineQueryResultVenue> for InlineQueryResultVenue
[src]fn eq(&self, other: &InlineQueryResultVenue) -> bool
[src]
fn ne(&self, other: &InlineQueryResultVenue) -> bool
[src]
impl Serialize for InlineQueryResultVenue
[src]
impl Serialize for InlineQueryResultVenue
[src]Auto Trait Implementations
impl RefUnwindSafe for InlineQueryResultVenue
impl RefUnwindSafe for InlineQueryResultVenue
impl Send for InlineQueryResultVenue
impl Send for InlineQueryResultVenue
impl Sync for InlineQueryResultVenue
impl Sync for InlineQueryResultVenue
impl Unpin for InlineQueryResultVenue
impl Unpin for InlineQueryResultVenue
impl UnwindSafe for InlineQueryResultVenue
impl UnwindSafe for InlineQueryResultVenue
Blanket Implementations
impl<T> CloneAny for T where
T: Any + Clone,
[src]
impl<T> CloneAny for T where
T: Any + Clone,
[src]pub fn clone_any(&self) -> Box<dyn CloneAny + 'static, Global>
[src]
pub fn clone_any_send(&self) -> Box<dyn CloneAny + 'static + Send, Global> where
T: Send,
[src]
T: Send,
pub fn clone_any_sync(&self) -> Box<dyn CloneAny + 'static + Sync, Global> where
T: Sync,
[src]
T: Sync,
pub fn clone_any_send_sync(
&self
) -> Box<dyn CloneAny + 'static + Sync + Send, Global> where
T: Send + Sync,
[src]
&self
) -> Box<dyn CloneAny + 'static + Sync + Send, Global> where
T: Send + Sync,
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> UnsafeAny for T where
T: Any,
impl<T> UnsafeAny for T where
T: Any,