[−][src]Enum carapax::prelude::InputMedia
Content of a media message to be sent
Variants
Animation(InputMediaAnimation)
Animation file (GIF or H.264/MPEG-4 AVC video without sound) to be sent
Audio(InputMediaAudio)
Audio file to be treated as music to be sent
Document(InputMediaDocument)
General file to be sent
Photo(InputMediaPhoto)
Photo to be sent
Video(InputMediaVideo)
Video to be sent
Trait Implementations
impl From<InputMediaAudio> for InputMedia
[src]
fn from(original: InputMediaAudio) -> InputMedia
[src]
impl From<InputMediaDocument> for InputMedia
[src]
fn from(original: InputMediaDocument) -> InputMedia
[src]
impl From<InputMediaPhoto> for InputMedia
[src]
fn from(original: InputMediaPhoto) -> InputMedia
[src]
impl From<InputMediaAnimation> for InputMedia
[src]
fn from(original: InputMediaAnimation) -> InputMedia
[src]
impl From<InputMediaVideo> for InputMedia
[src]
fn from(original: InputMediaVideo) -> InputMedia
[src]
impl Serialize for InputMedia
[src]
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
[src]
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
impl Debug for InputMedia
[src]
impl Clone for InputMedia
[src]
fn clone(&self) -> InputMedia
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl Send for InputMedia
impl Sync for InputMedia
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,