pub struct MessageMasquerade {
pub avatar: Option<String>,
pub colour: Option<String>,
pub name: String,
}Fields§
§avatar: Option<String>§colour: Option<String>§name: StringTrait Implementations§
Source§impl Clone for MessageMasquerade
impl Clone for MessageMasquerade
Source§fn clone(&self) -> MessageMasquerade
fn clone(&self) -> MessageMasquerade
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 MessageMasquerade
impl Debug for MessageMasquerade
Source§impl<'de> Deserialize<'de> for MessageMasquerade
impl<'de> Deserialize<'de> for MessageMasquerade
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 MessageMasquerade
impl PartialEq for MessageMasquerade
Source§impl Serialize for MessageMasquerade
impl Serialize for MessageMasquerade
impl StructuralPartialEq for MessageMasquerade
Auto Trait Implementations§
impl Freeze for MessageMasquerade
impl RefUnwindSafe for MessageMasquerade
impl Send for MessageMasquerade
impl Sync for MessageMasquerade
impl Unpin for MessageMasquerade
impl UnwindSafe for MessageMasquerade
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