pub struct ForwardMessages {
pub chat_id: i64,
pub from_chat_id: i64,
pub message_ids: Vec<i64>,
pub disable_notification: bool,
pub from_background: bool,
pub as_album: bool,
}
Expand description
Forwards previously sent messages. Returns the forwarded messages in the same order as the message identifiers passed in message_ids. If a message can’t be forwarded, null will be returned instead of the message
Fields§
§chat_id: i64
Identifier of the chat to which to forward messages
from_chat_id: i64
Identifier of the chat from which to forward messages
message_ids: Vec<i64>
Identifiers of the messages to forward
disable_notification: bool
Pass true to disable notification for the message, doesn’t work if messages are forwarded to a secret chat
from_background: bool
Pass true if the message is sent from the background
as_album: bool
True, if the messages should be grouped into an album after forwarding. For this to work, no more than 10 messages may be forwarded, and all of them must be photo or video messages
Trait Implementations§
Source§impl Clone for ForwardMessages
impl Clone for ForwardMessages
Source§fn clone(&self) -> ForwardMessages
fn clone(&self) -> ForwardMessages
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ForwardMessages
impl Debug for ForwardMessages
Source§impl<'de> Deserialize<'de> for ForwardMessages
impl<'de> Deserialize<'de> for ForwardMessages
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Method for ForwardMessages
impl Method for ForwardMessages
Auto Trait Implementations§
impl Freeze for ForwardMessages
impl RefUnwindSafe for ForwardMessages
impl Send for ForwardMessages
impl Sync for ForwardMessages
impl Unpin for ForwardMessages
impl UnwindSafe for ForwardMessages
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more