pub enum InputPollOptionMedia {
Animation(InputMediaAnimation),
LivePhoto(InputMediaLivePhoto),
Link(InputMediaLink),
Location(InputMediaLocation),
Photo(InputMediaPhoto),
Sticker(InputMediaSticker),
Venue(InputMediaVenue),
Video(InputMediaVideo),
}Expand description
Media content for a poll option to be sent.
Variants§
Animation(InputMediaAnimation)
An animation.
LivePhoto(InputMediaLivePhoto)
A live photo.
Link(InputMediaLink)
An HTTP link.
Location(InputMediaLocation)
A location.
Photo(InputMediaPhoto)
A photo.
Sticker(InputMediaSticker)
A sticker.
Venue(InputMediaVenue)
A venue.
Video(InputMediaVideo)
A video.
Trait Implementations§
Source§impl Clone for InputPollOptionMedia
impl Clone for InputPollOptionMedia
Source§fn clone(&self) -> InputPollOptionMedia
fn clone(&self) -> InputPollOptionMedia
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 InputPollOptionMedia
impl Debug for InputPollOptionMedia
Source§impl<'de> Deserialize<'de> for InputPollOptionMedia
impl<'de> Deserialize<'de> for InputPollOptionMedia
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 InputPollOptionMedia
impl RefUnwindSafe for InputPollOptionMedia
impl Send for InputPollOptionMedia
impl Sync for InputPollOptionMedia
impl Unpin for InputPollOptionMedia
impl UnsafeUnpin for InputPollOptionMedia
impl UnwindSafe for InputPollOptionMedia
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