Struct serenity::model::voice::VoiceState[][src]

pub struct VoiceState {
    pub channel_id: Option<ChannelId>,
    pub deaf: bool,
    pub mute: bool,
    pub self_deaf: bool,
    pub self_mute: bool,
    pub session_id: String,
    pub suppress: bool,
    pub token: Option<String>,
    pub user_id: UserId,
}

A user's state within a voice channel.

Fields

Trait Implementations

impl Clone for VoiceState
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for VoiceState
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for VoiceState

impl Sync for VoiceState