pub struct PersonMentionData {
pub user_huid: Uuid,
pub name: String,
pub conn_type: String,
}
Expand description
для mention_type “user” и “contact”
Fields§
§user_huid: Uuid
huid пользователя которого меншат (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§const fn clone_from(&mut self, source: &Self)
const 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.