Enum telegram_bot_fork::types::ReplyMarkup
source · pub enum ReplyMarkup {
InlineKeyboardMarkup(InlineKeyboardMarkup),
ReplyKeyboardMarkup(ReplyKeyboardMarkup),
ReplyKeyboardRemove(ReplyKeyboardRemove),
ForceReply(ForceReply),
}
Variants§
InlineKeyboardMarkup(InlineKeyboardMarkup)
ReplyKeyboardMarkup(ReplyKeyboardMarkup)
ReplyKeyboardRemove(ReplyKeyboardRemove)
ForceReply(ForceReply)
Trait Implementations§
source§impl Clone for ReplyMarkup
impl Clone for ReplyMarkup
source§fn clone(&self) -> ReplyMarkup
fn clone(&self) -> ReplyMarkup
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 ReplyMarkup
impl Debug for ReplyMarkup
source§impl From<ForceReply> for ReplyMarkup
impl From<ForceReply> for ReplyMarkup
source§fn from(value: ForceReply) -> ReplyMarkup
fn from(value: ForceReply) -> ReplyMarkup
Converts to this type from the input type.
source§impl From<InlineKeyboardMarkup> for ReplyMarkup
impl From<InlineKeyboardMarkup> for ReplyMarkup
source§fn from(value: InlineKeyboardMarkup) -> ReplyMarkup
fn from(value: InlineKeyboardMarkup) -> ReplyMarkup
Converts to this type from the input type.
source§impl From<ReplyKeyboardMarkup> for ReplyMarkup
impl From<ReplyKeyboardMarkup> for ReplyMarkup
source§fn from(value: ReplyKeyboardMarkup) -> ReplyMarkup
fn from(value: ReplyKeyboardMarkup) -> ReplyMarkup
Converts to this type from the input type.
source§impl From<ReplyKeyboardRemove> for ReplyMarkup
impl From<ReplyKeyboardRemove> for ReplyMarkup
source§fn from(value: ReplyKeyboardRemove) -> ReplyMarkup
fn from(value: ReplyKeyboardRemove) -> ReplyMarkup
Converts to this type from the input type.
source§impl PartialEq<ReplyMarkup> for ReplyMarkup
impl PartialEq<ReplyMarkup> for ReplyMarkup
source§fn eq(&self, other: &ReplyMarkup) -> bool
fn eq(&self, other: &ReplyMarkup) -> bool
source§impl PartialOrd<ReplyMarkup> for ReplyMarkup
impl PartialOrd<ReplyMarkup> for ReplyMarkup
source§fn partial_cmp(&self, other: &ReplyMarkup) -> Option<Ordering>
fn partial_cmp(&self, other: &ReplyMarkup) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl Serialize for ReplyMarkup
impl Serialize for ReplyMarkup
source§fn serialize<S>(
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>(
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Serialize this value into the given Serde serializer. Read more