pub fn switch_inline_elsewhere<T: Into<String>, Q: Into<String>>(text: T, query: Q) -> Inline {
    Inline(
        tl::types::KeyboardButtonSwitchInline {
            text: text.into(),
            query: query.into(),
            same_peer: false,
        }
        .into(),
    )
}
/// An inline button identical to [`switch_inline`], except the user will be prompted to select a
/// different chat.
///
/// Pressing the button will prompt the user to select one of their chats, open that chat and
/// insert the bot's username and the specified inline query in the input field.
An inline button identical to [`switch_inline`], except the user will be prompted to select a
different chat.

Pressing the button will prompt the user to select one of their chats, open that chat and
insert the bot's username and the specified inline query in the input field.
An inline button identical to [ ` switch_inline ` ] except the user will be prompted to select a different chat . Pressing the button will prompt the user to select one of their chats open that chat and insert the bot ' s username and the specified inline query in the input field .
pub fn switch_inline_elsewhere<T: Into<String>, Q: Into<String>>(text: T, query: Q) -> Inline {
    Inline(
        tl::types::KeyboardButtonSwitchInline {
            text: text.into(),
            query: query.into(),
            same_peer: false,
        }
        .into(),
    )
}
pub fn switch_inline_elsewhere < T : Into < String > , Q : Into < String > > ( text : T , query : Q ) -> Inline { Inline ( tl :: types :: KeyboardButtonSwitchInline { text : text . into ( ) , query : query . into ( ) , same_peer : false , } . into ( ) , ) }
An inline button identical to [`switch_inline`], except the user will be prompted to select a
different chat.
An inline button identical to [ ` switch_inline ` ] except the user will be prompted to select a different chat .
text
T
query
Q
text
T
query
Q