1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
use serde_repr::{Deserialize_repr, Serialize_repr}; #[derive( Clone, Copy, Debug, Deserialize_repr, Eq, Hash, PartialEq, PartialOrd, Ord, Serialize_repr, )] #[repr(u8)] pub enum OpCode { Event = 0, Heartbeat = 1, Identify = 2, StatusUpdate = 3, VoiceStateUpdate = 4, VoiceServerPing = 5, Resume = 6, Reconnect = 7, RequestGuildMembers = 8, InvalidSession = 9, Hello = 10, HeartbeatAck = 11, }