Struct telegram_typings::InlineQueryResultMpeg4Gif [] [src]

pub struct InlineQueryResultMpeg4Gif {
    pub type_tl: String,
    pub id: String,
    pub mpeg4_url: String,
    pub mpeg4_width: Option<i64>,
    pub mpeg4_height: Option<i64>,
    pub mpeg4_duration: Option<i64>,
    pub thumb_url: String,
    pub title: Option<String>,
    pub caption: Option<String>,
    pub parse_mode: Option<String>,
    pub reply_markup: Option<Box<InlineKeyboardMarkup>>,
    pub input_message_content: Option<Box<InputMessageContent>>,
}

Represents a link to a video animation (H.264/MPEG-4 AVC video without sound). By default, this animated MPEG-4 file will be sent by the user with optional caption. Alternatively, you can use input_message_content to send a message with the specified content instead of the animation.

Fields

Type of the result, must be mpeg4_gif

Unique identifier for this result, 1-64 bytes

A valid URL for the MP4 file. File size must not exceed 1MB

Video width

Video height

Video duration

URL of the static thumbnail (jpeg or gif) for the result

Title for the result

Caption of the MPEG-4 file to be sent, 0-200 characters

Send Markdown or HTML, if you want Telegram apps to show bold, italic, fixed-width text or inline URLs in the media caption. See https://core.telegram.org/bots/api#markdown-style See https://core.telegram.org/bots/api#html-style See https://core.telegram.org/bots/api#formatting-options

Inline keyboard attached to the message See https://core.telegram.org/bots/api/bots#inline-keyboards-and-on-the-fly-updating

Content of the message to be sent instead of the video animation

Trait Implementations

impl Debug for InlineQueryResultMpeg4Gif
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for InlineQueryResultMpeg4Gif
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations