useserde::{Deserialize, Serialize};usecrate::entities::User;usecrate::events::WebSocketEvent;#[derive(Debug, Default, Deserialize, Serialize)]/// See https://discord.com/developers/docs/topics/gateway-events#user-update
/// Not directly serialized, as the inner payload is the user object
pubstructUserUpdate{pubuser: User,
}implWebSocketEvent forUserUpdate{}