pub struct ChatUser {
pub id: String,
pub display_name: Option<String>,
}Fields§
§id: String§display_name: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for ChatUser
impl<'de> Deserialize<'de> for ChatUser
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 ChatUser
impl RefUnwindSafe for ChatUser
impl Send for ChatUser
impl Sync for ChatUser
impl Unpin for ChatUser
impl UnsafeUnpin for ChatUser
impl UnwindSafe for ChatUser
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