pub struct CreatePrivateMessage {
pub content: String,
pub recipient_id: PersonId,
}Expand description
Create a private message.
Fields§
§content: String§recipient_id: PersonIdTrait Implementations§
source§impl Clone for CreatePrivateMessage
impl Clone for CreatePrivateMessage
source§fn clone(&self) -> CreatePrivateMessage
fn clone(&self) -> CreatePrivateMessage
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 CreatePrivateMessage
impl Debug for CreatePrivateMessage
source§impl Default for CreatePrivateMessage
impl Default for CreatePrivateMessage
source§fn default() -> CreatePrivateMessage
fn default() -> CreatePrivateMessage
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CreatePrivateMessage
impl<'de> Deserialize<'de> for CreatePrivateMessage
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 Hash for CreatePrivateMessage
impl Hash for CreatePrivateMessage
source§impl PartialEq for CreatePrivateMessage
impl PartialEq for CreatePrivateMessage
source§fn eq(&self, other: &CreatePrivateMessage) -> bool
fn eq(&self, other: &CreatePrivateMessage) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for CreatePrivateMessage
impl Serialize for CreatePrivateMessage
impl Eq for CreatePrivateMessage
impl StructuralPartialEq for CreatePrivateMessage
Auto Trait Implementations§
impl Freeze for CreatePrivateMessage
impl RefUnwindSafe for CreatePrivateMessage
impl Send for CreatePrivateMessage
impl Sync for CreatePrivateMessage
impl Unpin for CreatePrivateMessage
impl UnwindSafe for CreatePrivateMessage
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