pub struct DeleteMessages {
pub chat_id: i64,
pub message_ids: Vec<i64>,
pub revoke: bool,
}
Expand description
Deletes messages
Fields§
§chat_id: i64
Chat identifier
message_ids: Vec<i64>
Identifiers of the messages to be deleted
revoke: bool
Pass true to try to delete outgoing messages for all chat members (may fail if messages are too old). Always true for supergroups, channels and secret chats
Trait Implementations§
Source§impl Clone for DeleteMessages
impl Clone for DeleteMessages
Source§fn clone(&self) -> DeleteMessages
fn clone(&self) -> DeleteMessages
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 DeleteMessages
impl Debug for DeleteMessages
Source§impl<'de> Deserialize<'de> for DeleteMessages
impl<'de> Deserialize<'de> for DeleteMessages
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 DeleteMessages
impl Method for DeleteMessages
Auto Trait Implementations§
impl Freeze for DeleteMessages
impl RefUnwindSafe for DeleteMessages
impl Send for DeleteMessages
impl Sync for DeleteMessages
impl Unpin for DeleteMessages
impl UnwindSafe for DeleteMessages
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