Module model

Source
Expand description

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

Re-exports§

pub use self::incoming::IncomingEvent;
pub use self::incoming::PlayerUpdate;
pub use self::incoming::PlayerUpdateState;
pub use self::incoming::Stats;
pub use self::incoming::StatsCpu;
pub use self::incoming::StatsFrames;
pub use self::incoming::StatsMemory;
pub use self::incoming::TrackEnd;
pub use self::incoming::TrackEventType;
pub use self::incoming::TrackStart;
pub use self::incoming::WebsocketClosed;
pub use self::outgoing::Destroy;
pub use self::outgoing::Equalizer;
pub use self::outgoing::EqualizerBand;
pub use self::outgoing::OutgoingEvent;
pub use self::outgoing::Pause;
pub use self::outgoing::Play;
pub use self::outgoing::Seek;
pub use self::outgoing::Stop;
pub use self::outgoing::VoiceUpdate;
pub use self::outgoing::Volume;

Modules§

incoming
Events that Lavalink sends to clients.
outgoing
Events that clients send to Lavalink.

Enums§

Opcode
The type of event that something is.