pub(crate) fn new_with_channel(messages: Vec<i32>, channel: i64) -> Self {
        Self {
            channel_id: Some(channel),
            messages,
        }
    }
/// Creates a new `MessageDeletion` from a vector of message IDs that is
/// deleted in a channel.
Creates a new `MessageDeletion` from a vector of message IDs that is
deleted in a channel.
Creates a new ` MessageDeletion ` from a vector of message IDs that is deleted in a channel .
pub(crate) fn new_with_channel(messages: Vec<i32>, channel: i64) -> Self {
        Self {
            channel_id: Some(channel),
            messages,
        }
    }
pub ( crate ) fn new_with_channel ( messages : Vec < i32 > , channel : i64 ) -> Self { Self { channel_id : Some ( channel ) , messages , } }
Creates a new `MessageDeletion` from a vector of message IDs that is
deleted in a channel.
Creates a new ` MessageDeletion ` from a vector of message IDs that is deleted in a channel .
messages
Vec<i32>
channel
i64
messages
Vec<i32>
channel
i64