[][src]Trait rtdlib::types::InlineKeyboardButtonType

pub trait InlineKeyboardButtonType: Object + RObject + Debug + Serialize + Deserialize { }

This class is an abstract base class. Describes the type of an inline keyboard button.

Methods

impl dyn InlineKeyboardButtonType[src]

pub fn from_json<S: AsRef<str>>(json: S) -> Option<Box<Self>>[src]

Trait Implementations

impl<'typetag> Serialize for dyn InlineKeyboardButtonType + 'typetag[src]

impl<'typetag> Serialize for dyn InlineKeyboardButtonType + Send + 'typetag[src]

impl<'typetag> Serialize for dyn InlineKeyboardButtonType + Sync + 'typetag[src]

impl<'typetag> Serialize for dyn InlineKeyboardButtonType + Send + Sync + 'typetag[src]

impl Strictest for dyn InlineKeyboardButtonType[src]

Implementors

impl InlineKeyboardButtonType for InlineKeyboardButtonTypeBuy[src]

impl InlineKeyboardButtonType for InlineKeyboardButtonTypeCallback[src]

impl InlineKeyboardButtonType for InlineKeyboardButtonTypeCallbackGame[src]

impl InlineKeyboardButtonType for InlineKeyboardButtonTypeSwitchInline[src]

impl InlineKeyboardButtonType for InlineKeyboardButtonTypeUrl[src]

Loading content...