[][src]Module twilight_lavalink::model

Models to (de)serialize incoming/outgoing websocket events and HTTP responses.

Structs

Destroy

Destroy a player from a node.

Equalizer

Equalize a player.

EqualizerBand

A band of the equalizer event.

Pause

Pause or unpause a player.

Play

Play a track, optionally specifying to not skip the current track.

PlayerUpdate

An update about the information of a player.

PlayerUpdateState

New statistics about a node and its host.

Seek

Seek a player's active track to a new position.

SlimVoiceServerUpdate

A slimmed version of a twilight voice server update.

Stats

Statistics about a node and its host.

StatsCpu

CPU information about a node and its host.

StatsFrames

CPU information about a node and its host.

StatsMemory

Memory information about a node and its host.

Stop

Stop a player.

TrackEnd

A track ended.

TrackStart

A track started.

VoiceUpdate

A combined voice server and voice state update.

Volume

Set the volume of a player.

Enums

IncomingEvent

An incoming event from a Lavalink node.

Opcode

The type of event that something is.

OutgoingEvent

An outgoing event to send to Lavalink.

TrackEventType

The type of track event that was received.