pub struct EditInlineMessageCaption { /* private fields */ }
Expand description
Edits the caption of an inline message sent via a bot; for bots only
Implementations§
Source§impl EditInlineMessageCaption
impl EditInlineMessageCaption
pub fn from_json<S: AsRef<str>>(json: S) -> Result<Self>
pub fn builder() -> EditInlineMessageCaptionBuilder
pub fn inline_message_id(&self) -> &String
pub fn reply_markup(&self) -> &ReplyMarkup
pub fn caption(&self) -> &FormattedText
Trait Implementations§
Source§impl AsRef<EditInlineMessageCaption> for EditInlineMessageCaption
impl AsRef<EditInlineMessageCaption> for EditInlineMessageCaption
Source§fn as_ref(&self) -> &EditInlineMessageCaption
fn as_ref(&self) -> &EditInlineMessageCaption
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for EditInlineMessageCaption
impl Clone for EditInlineMessageCaption
Source§fn clone(&self) -> EditInlineMessageCaption
fn clone(&self) -> EditInlineMessageCaption
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 EditInlineMessageCaption
impl Debug for EditInlineMessageCaption
Source§impl Default for EditInlineMessageCaption
impl Default for EditInlineMessageCaption
Source§fn default() -> EditInlineMessageCaption
fn default() -> EditInlineMessageCaption
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EditInlineMessageCaption
impl<'de> Deserialize<'de> for EditInlineMessageCaption
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
Auto Trait Implementations§
impl Freeze for EditInlineMessageCaption
impl RefUnwindSafe for EditInlineMessageCaption
impl Send for EditInlineMessageCaption
impl Sync for EditInlineMessageCaption
impl Unpin for EditInlineMessageCaption
impl UnwindSafe for EditInlineMessageCaption
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