pub struct MessageVideo {
pub video: Video,
pub caption: FormattedText,
pub has_spoiler: bool,
pub is_secret: bool,
}
Expand description
A video message
Fields§
§video: Video
The video description
caption: FormattedText
Video caption
has_spoiler: bool
True, if the video preview must be covered by a spoiler animation
is_secret: bool
True, if the video thumbnail must be blurred and the video must be shown only while tapped
Trait Implementations§
Source§impl Clone for MessageVideo
impl Clone for MessageVideo
Source§fn clone(&self) -> MessageVideo
fn clone(&self) -> MessageVideo
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 MessageVideo
impl Debug for MessageVideo
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 PartialEq for MessageVideo
impl PartialEq for MessageVideo
Source§impl Serialize for MessageVideo
impl Serialize for MessageVideo
impl StructuralPartialEq 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