pub struct GatewayBrokerMessage {
pub guild_id: Snowflake,
pub packet: Box<RawValue>,
}Expand description
A message, sent to a message broker, which contains the packet to be sent to the Discord gateway.
Fields§
§guild_id: SnowflakeThe guild ID of which to calculate the shard ID from.
packet: Box<RawValue>The packet, as a raw JSON value.
Implementations§
Trait Implementations§
Source§impl Debug for GatewayBrokerMessage
impl Debug for GatewayBrokerMessage
Source§impl<'de> Deserialize<'de> for GatewayBrokerMessage
impl<'de> Deserialize<'de> for GatewayBrokerMessage
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
Auto Trait Implementations§
impl Freeze for GatewayBrokerMessage
impl RefUnwindSafe for GatewayBrokerMessage
impl Send for GatewayBrokerMessage
impl Sync for GatewayBrokerMessage
impl Unpin for GatewayBrokerMessage
impl UnwindSafe for GatewayBrokerMessage
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