1 2 3 4 5 6 7 8 9 10 11 12 13 14
use super::ChatMethods; use crate::{methods::ForwardMessage, types::parameters::ImplicitChatId}; /// Provides methods for forwardable messages. pub trait Forwardable: ChatMethods { /// Forwards this message to another chat. fn forward_to<'a>( &'a self, chat_id: impl ImplicitChatId<'a>, ) -> ForwardMessage<'a> { self.bot() .forward_message(chat_id, self.chat().id, self.message_id()) } }