Struct botapi::gen_types::MenuButtonWebAppBuilder
source · pub struct MenuButtonWebAppBuilder { /* private fields */ }Expand description
Represents a menu button, which launches a Web App.
Implementations§
source§impl MenuButtonWebAppBuilder
impl MenuButtonWebAppBuilder
pub fn new(text: String, web_app: WebAppInfo) -> Self
sourcepub fn set_web_app(self, web_app: WebAppInfo) -> Self
pub fn set_web_app(self, web_app: WebAppInfo) -> Self
Description of the Web App that will be launched when the user presses the button. The Web App will be able to send an arbitrary message on behalf of the user using the method answerWebAppQuery.
pub fn build(self) -> MenuButtonWebApp
Trait Implementations§
source§impl Clone for MenuButtonWebAppBuilder
impl Clone for MenuButtonWebAppBuilder
source§fn clone(&self) -> MenuButtonWebAppBuilder
fn clone(&self) -> MenuButtonWebAppBuilder
Returns a copy 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 MenuButtonWebAppBuilder
impl Debug for MenuButtonWebAppBuilder
source§impl Default for MenuButtonWebAppBuilder
impl Default for MenuButtonWebAppBuilder
source§fn default() -> MenuButtonWebAppBuilder
fn default() -> MenuButtonWebAppBuilder
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for MenuButtonWebAppBuilder
impl<'de> Deserialize<'de> for MenuButtonWebAppBuilder
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