pub struct GatewayReady {
pub v: u8,
pub user: User,
pub guilds: Vec<UnavailableGuild>,
pub session_id: String,
pub resume_gateway_url: Option<String>,
pub shard: Option<(u64, u64)>,
}Fields§
§v: u8§user: User§guilds: Vec<UnavailableGuild>§session_id: String§resume_gateway_url: Option<String>§shard: Option<(u64, u64)>Trait Implementations§
Source§impl Debug for GatewayReady
impl Debug for GatewayReady
Source§impl Default for GatewayReady
impl Default for GatewayReady
Source§fn default() -> GatewayReady
fn default() -> GatewayReady
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GatewayReady
impl<'de> Deserialize<'de> for GatewayReady
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 GatewayReady
impl Serialize for GatewayReady
impl WebSocketEvent for GatewayReady
Auto Trait Implementations§
impl Freeze for GatewayReady
impl RefUnwindSafe for GatewayReady
impl Send for GatewayReady
impl Sync for GatewayReady
impl Unpin for GatewayReady
impl UnwindSafe for GatewayReady
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