pub struct InputMessageText {
pub text: FormattedText,
pub disable_web_page_preview: bool,
pub clear_draft: bool,
}
Expand description
A text message
Fields§
§text: FormattedText
Formatted text to be sent; 1-GetOption(“message_text_length_max”) characters. Only Bold, Italic, Code, Pre, PreCode and TextUrl entities are allowed to be specified manually
disable_web_page_preview: bool
True, if rich web page previews for URLs in the message text should be disabled
clear_draft: bool
True, if a chat message draft should be deleted
Trait Implementations§
Source§impl Clone for InputMessageText
impl Clone for InputMessageText
Source§fn clone(&self) -> InputMessageText
fn clone(&self) -> InputMessageText
Returns a duplicate 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 InputMessageText
impl Debug for InputMessageText
Source§impl<'de> Deserialize<'de> for InputMessageText
impl<'de> Deserialize<'de> for InputMessageText
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 InputMessageText
impl RefUnwindSafe for InputMessageText
impl Send for InputMessageText
impl Sync for InputMessageText
impl Unpin for InputMessageText
impl UnwindSafe for InputMessageText
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