pub struct MessageDocument { /* private fields */ }
Expand description
A document message (general file)
Implementations§
Trait Implementations§
Source§impl AsRef<MessageDocument> for MessageDocument
impl AsRef<MessageDocument> for MessageDocument
Source§fn as_ref(&self) -> &MessageDocument
fn as_ref(&self) -> &MessageDocument
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for MessageDocument
impl Clone for MessageDocument
Source§fn clone(&self) -> MessageDocument
fn clone(&self) -> MessageDocument
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 MessageDocument
impl Debug for MessageDocument
Source§impl Default for MessageDocument
impl Default for MessageDocument
Source§fn default() -> MessageDocument
fn default() -> MessageDocument
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MessageDocument
impl<'de> Deserialize<'de> for MessageDocument
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 Serialize for MessageDocument
impl Serialize for MessageDocument
impl TDMessageContent for MessageDocument
Auto Trait Implementations§
impl Freeze for MessageDocument
impl RefUnwindSafe for MessageDocument
impl Send for MessageDocument
impl Sync for MessageDocument
impl Unpin for MessageDocument
impl UnwindSafe for MessageDocument
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