pub struct SendVenueBuilder { /* private fields */ }Expand description
Builder for the SendVenue structure
Implementations§
Source§impl SendVenueBuilder
impl SendVenueBuilder
Sourcepub fn new(
chat_id: ChatId,
latitude: f64,
longitude: f64,
title: String,
address: String,
) -> Self
pub fn new( chat_id: ChatId, latitude: f64, longitude: f64, title: String, address: String, ) -> Self
Instantiate the builder with the fields message_thread_id, chat_id, latitude, longitude, title, address, foursquare_id, foursquare_type, google_place_id, google_place_type, disable_notification, protect_content, reply_to_message_id, allow_sending_without_reply, reply_markup
Sourcepub fn message_thread_id(self, val: i64) -> Self
pub fn message_thread_id(self, val: i64) -> Self
Set the field message_thread_id to the given value
Sourcepub fn foursquare_id(self, val: String) -> Self
pub fn foursquare_id(self, val: String) -> Self
Set the field foursquare_id to the given value
Sourcepub fn foursquare_type(self, val: String) -> Self
pub fn foursquare_type(self, val: String) -> Self
Set the field foursquare_type to the given value
Sourcepub fn google_place_id(self, val: String) -> Self
pub fn google_place_id(self, val: String) -> Self
Set the field google_place_id to the given value
Sourcepub fn google_place_type(self, val: String) -> Self
pub fn google_place_type(self, val: String) -> Self
Set the field google_place_type to the given value
Sourcepub fn disable_notification(self, val: bool) -> Self
pub fn disable_notification(self, val: bool) -> Self
Set the field disable_notification to the given value
Sourcepub fn protect_content(self, val: bool) -> Self
pub fn protect_content(self, val: bool) -> Self
Set the field protect_content to the given value
Sourcepub fn reply_to_message_id(self, val: i64) -> Self
pub fn reply_to_message_id(self, val: i64) -> Self
Set the field reply_to_message_id to the given value
Sourcepub fn allow_sending_without_reply(self, val: bool) -> Self
pub fn allow_sending_without_reply(self, val: bool) -> Self
Set the field allow_sending_without_reply to the given value
Sourcepub fn reply_markup(self, val: ReplyMarkup) -> Self
pub fn reply_markup(self, val: ReplyMarkup) -> Self
Set the field reply_markup to the given value