pub struct InternalLinkTypeMessageDraft {
pub text: FormattedText,
pub contains_link: bool,
}
Expand description
The link contains a message draft text. A share screen needs to be shown to the user, then the chosen chat must be opened and the text is added to the input field
Fields§
§text: FormattedText
Message draft text
contains_link: bool
True, if the first line of the text contains a link. If true, the input field needs to be focused and the text after the link must be selected
Trait Implementations§
Source§impl Clone for InternalLinkTypeMessageDraft
impl Clone for InternalLinkTypeMessageDraft
Source§fn clone(&self) -> InternalLinkTypeMessageDraft
fn clone(&self) -> InternalLinkTypeMessageDraft
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 InternalLinkTypeMessageDraft
impl Debug for InternalLinkTypeMessageDraft
Source§impl Default for InternalLinkTypeMessageDraft
impl Default for InternalLinkTypeMessageDraft
Source§fn default() -> InternalLinkTypeMessageDraft
fn default() -> InternalLinkTypeMessageDraft
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InternalLinkTypeMessageDraft
impl<'de> Deserialize<'de> for InternalLinkTypeMessageDraft
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 InternalLinkTypeMessageDraft
impl PartialEq for InternalLinkTypeMessageDraft
Source§fn eq(&self, other: &InternalLinkTypeMessageDraft) -> bool
fn eq(&self, other: &InternalLinkTypeMessageDraft) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for InternalLinkTypeMessageDraft
Auto Trait Implementations§
impl Freeze for InternalLinkTypeMessageDraft
impl RefUnwindSafe for InternalLinkTypeMessageDraft
impl Send for InternalLinkTypeMessageDraft
impl Sync for InternalLinkTypeMessageDraft
impl Unpin for InternalLinkTypeMessageDraft
impl UnwindSafe for InternalLinkTypeMessageDraft
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