pub struct RequestLastMessages {
pub guild_id: Snowflake,
pub channel_ids: Vec<Snowflake>,
}Expand description
Used to request the last messages from channels.
Fires a LastMessages events with up to 100 messages that match the request.
§Reference
See https://docs.discord.food/topics/gateway-events#request-last-messages
Fields§
§guild_id: SnowflakeThe ID of the guild the channels are in
channel_ids: Vec<Snowflake>The IDs of the channels to request last messages for (max 100)
Trait Implementations§
Source§impl Clone for RequestLastMessages
impl Clone for RequestLastMessages
Source§fn clone(&self) -> RequestLastMessages
fn clone(&self) -> RequestLastMessages
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 RequestLastMessages
impl Debug for RequestLastMessages
Source§impl Default for RequestLastMessages
impl Default for RequestLastMessages
Source§fn default() -> RequestLastMessages
fn default() -> RequestLastMessages
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RequestLastMessages
impl<'de> Deserialize<'de> for RequestLastMessages
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 Serialize for RequestLastMessages
impl Serialize for RequestLastMessages
impl WebSocketEvent for RequestLastMessages
Auto Trait Implementations§
impl Freeze for RequestLastMessages
impl RefUnwindSafe for RequestLastMessages
impl Send for RequestLastMessages
impl Sync for RequestLastMessages
impl Unpin for RequestLastMessages
impl UnwindSafe for RequestLastMessages
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