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