1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
use crate::types::{message::Text, Video}; edited_message! { struct EditedVideo { /// The video. video: Video, /// The caption of the video. caption: Text, /// The media group's ID. media_group_id: Option<String>, } -> EventLoop::edited_video fn new(caption: Text, media_group_id: Option<String>,) -> Self { Self { caption: caption, media_group_id: media_group_id, } } }