Struct serenity::model::Call [] [src]

pub struct Call {
    pub channel_id: ChannelId,
    pub message_id: MessageId,
    pub region: String,
    pub ringing: Vec<UserId>,
    pub unavailable: bool,
    pub voice_states: HashMap<UserId, VoiceState>,
}

An active group or private call. These are different from voice channels in guilds.

Fields

The group or private channel that the call is associated with.

The Id of the message denoting that the call is active.

The region that the call is taking place in.

A list of users that are currently being ringed.

Whether the server hosting the call is unavailable.

The users present in the call.

Trait Implementations

impl Clone for Call
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Call
[src]

Formats the value using the given formatter.