pub enum InputPollMedia {
Animation(InputMediaAnimation),
Audio(InputMediaAudio),
Document(InputMediaDocument),
LivePhoto(InputMediaLivePhoto),
Location(InputMediaLocation),
Photo(InputMediaPhoto),
Venue(InputMediaVenue),
Video(InputMediaVideo),
}Expand description
Media content for a poll description or quiz explanation to be sent.
Variants§
Animation(InputMediaAnimation)
An animation.
Audio(InputMediaAudio)
An audio file.
Document(InputMediaDocument)
A document.
LivePhoto(InputMediaLivePhoto)
A live photo.
Location(InputMediaLocation)
A location.
Photo(InputMediaPhoto)
A photo.
Venue(InputMediaVenue)
A venue.
Video(InputMediaVideo)
A video.
Trait Implementations§
Source§impl Clone for InputPollMedia
impl Clone for InputPollMedia
Source§fn clone(&self) -> InputPollMedia
fn clone(&self) -> InputPollMedia
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 InputPollMedia
impl Debug for InputPollMedia
Source§impl<'de> Deserialize<'de> for InputPollMedia
impl<'de> Deserialize<'de> for InputPollMedia
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
Auto Trait Implementations§
impl Freeze for InputPollMedia
impl RefUnwindSafe for InputPollMedia
impl Send for InputPollMedia
impl Sync for InputPollMedia
impl Unpin for InputPollMedia
impl UnsafeUnpin for InputPollMedia
impl UnwindSafe for InputPollMedia
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