1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
//! Voice related models use crate::models::guild::GuildMember; use serde::{Deserialize, Serialize}; #[derive(Debug, Deserialize, Serialize)] pub struct VoiceState { guild_id: Option<String>, channel_id: String, user_id: String, member: Option<GuildMember>, session_id: String, deaf: bool, mute: bool, self_deaf: bool, self_mute: bool, self_stream: Option<bool>, supress: bool, }