pub struct PersonMentionData {
pub user_huid: Uuid,
pub name: String,
pub conn_type: String,
}Expand description
для mention_type “user” и “contact”
Fields§
§user_huid: Uuidhuid пользователя которого меншат (uuid5)
name: Stringимя пользователя
conn_type: Stringтип соединения контакта
Trait Implementations§
Source§impl Clone for PersonMentionData
impl Clone for PersonMentionData
Source§fn clone(&self) -> PersonMentionData
fn clone(&self) -> PersonMentionData
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 PersonMentionData
impl Debug for PersonMentionData
Source§impl Default for PersonMentionData
impl Default for PersonMentionData
Source§fn default() -> PersonMentionData
fn default() -> PersonMentionData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PersonMentionData
impl<'de> Deserialize<'de> for PersonMentionData
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 PersonMentionData
impl PartialEq for PersonMentionData
Source§impl Serialize for PersonMentionData
impl Serialize for PersonMentionData
impl Eq for PersonMentionData
impl StructuralPartialEq for PersonMentionData
Auto Trait Implementations§
impl Freeze for PersonMentionData
impl RefUnwindSafe for PersonMentionData
impl Send for PersonMentionData
impl Sync for PersonMentionData
impl Unpin for PersonMentionData
impl UnwindSafe for PersonMentionData
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.