pub struct EditInboxMessageRequestReplyMarkup {
pub type: Option<Type>,
pub keyboard: Option<Vec<Vec<EditInboxMessageRequestReplyMarkupKeyboardInnerInner>>>,
}Expand description
EditInboxMessageRequestReplyMarkup : New inline keyboard markup
Fields§
§type: Option<Type>§keyboard: Option<Vec<Vec<EditInboxMessageRequestReplyMarkupKeyboardInnerInner>>>Implementations§
Source§impl EditInboxMessageRequestReplyMarkup
impl EditInboxMessageRequestReplyMarkup
Sourcepub fn new() -> EditInboxMessageRequestReplyMarkup
pub fn new() -> EditInboxMessageRequestReplyMarkup
New inline keyboard markup
Trait Implementations§
Source§impl Clone for EditInboxMessageRequestReplyMarkup
impl Clone for EditInboxMessageRequestReplyMarkup
Source§fn clone(&self) -> EditInboxMessageRequestReplyMarkup
fn clone(&self) -> EditInboxMessageRequestReplyMarkup
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for EditInboxMessageRequestReplyMarkup
impl Default for EditInboxMessageRequestReplyMarkup
Source§fn default() -> EditInboxMessageRequestReplyMarkup
fn default() -> EditInboxMessageRequestReplyMarkup
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EditInboxMessageRequestReplyMarkup
impl<'de> Deserialize<'de> for EditInboxMessageRequestReplyMarkup
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
Source§impl PartialEq for EditInboxMessageRequestReplyMarkup
impl PartialEq for EditInboxMessageRequestReplyMarkup
Source§fn eq(&self, other: &EditInboxMessageRequestReplyMarkup) -> bool
fn eq(&self, other: &EditInboxMessageRequestReplyMarkup) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for EditInboxMessageRequestReplyMarkup
Auto Trait Implementations§
impl Freeze for EditInboxMessageRequestReplyMarkup
impl RefUnwindSafe for EditInboxMessageRequestReplyMarkup
impl Send for EditInboxMessageRequestReplyMarkup
impl Sync for EditInboxMessageRequestReplyMarkup
impl Unpin for EditInboxMessageRequestReplyMarkup
impl UnsafeUnpin for EditInboxMessageRequestReplyMarkup
impl UnwindSafe for EditInboxMessageRequestReplyMarkup
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more