Enum clacks::mtproto::InputMedia
[−]
[src]
pub enum InputMedia { inputMediaEmpty, inputMediaUploadedPhoto(inputMediaUploadedPhoto), inputMediaPhoto(inputMediaPhoto), inputMediaGeoPoint(inputMediaGeoPoint), inputMediaContact(inputMediaContact), inputMediaUploadedDocument(inputMediaUploadedDocument), inputMediaDocument(inputMediaDocument), inputMediaVenue(inputMediaVenue), inputMediaGifExternal(inputMediaGifExternal), inputMediaPhotoExternal(inputMediaPhotoExternal), inputMediaDocumentExternal(inputMediaDocumentExternal), inputMediaGame(inputMediaGame), inputMediaInvoice(inputMediaInvoice), inputMediaGeoLive(inputMediaGeoLive), }
Variants
inputMediaEmpty
inputMediaUploadedPhoto(inputMediaUploadedPhoto)
inputMediaPhoto(inputMediaPhoto)
inputMediaGeoPoint(inputMediaGeoPoint)
inputMediaContact(inputMediaContact)
inputMediaUploadedDocument(inputMediaUploadedDocument)
inputMediaDocument(inputMediaDocument)
inputMediaVenue(inputMediaVenue)
inputMediaGifExternal(inputMediaGifExternal)
inputMediaPhotoExternal(inputMediaPhotoExternal)
inputMediaDocumentExternal(inputMediaDocumentExternal)
inputMediaGame(inputMediaGame)
inputMediaInvoice(inputMediaInvoice)
inputMediaGeoLive(inputMediaGeoLive)
Trait Implementations
impl Debug for InputMedia
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for InputMedia
[src]
fn clone(&self) -> InputMedia
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl BoxedSerialize for InputMedia
[src]
fn serialize_boxed<'this>(
&'this self
) -> (ConstructorNumber, &'this BareSerialize)
[src]
&'this self
) -> (ConstructorNumber, &'this BareSerialize)
impl BoxedDeserialize for InputMedia
[src]
fn possible_constructors() -> Vec<ConstructorNumber>
[src]
fn deserialize_boxed(
_id: ConstructorNumber,
_de: &mut Deserializer
) -> Result<Self>
[src]
_id: ConstructorNumber,
_de: &mut Deserializer
) -> Result<Self>