lavalink-rs 0.14.0

Lavalink API wrapper for discord audio playing
Documentation
[build-dependencies.version_check]
version = "0.9"

[dependencies.arc-swap]
version = "1"

[dependencies.bytes]
version = "1"

[dependencies.dashmap]
version = "6"

[dependencies.futures]
version = "0.3"

[dependencies.http]
version = "1"

[dependencies.http-body-util]
version = "0.1"

[dependencies.hyper]
default-features = false
features = ["client", "http1", "http2"]
version = "1"

[dependencies.hyper-rustls]
default-features = false
features = ["http1", "http2", "tls12", "ring"]
optional = true
version = "0.27"

[dependencies.hyper-tls]
default-features = false
features = ["alpn"]
optional = true
version = "0.6"

[dependencies.hyper-util]
default-features = false
features = ["tokio", "client", "client-legacy", "http1", "http2"]
version = "0.1"

[dependencies.log]
optional = true
version = "0.4"

[dependencies.macro_rules_attribute]
optional = true
version = "0.2"

[dependencies.macros-dep]
optional = true
package = "lavalink_rs_macros"
version = "0.2"

[dependencies.oneshot]
version = "0.1"

[dependencies.parking_lot]
optional = true
version = "0.12"

[dependencies.paste]
optional = true
version = "1"

[dependencies.pyo3]
features = ["extension-module"]
optional = true
version = "0.20"

[dependencies.pyo3-asyncio]
features = ["attributes", "tokio-runtime"]
optional = true
version = "0.20"

[dependencies.pyo3-log]
optional = true
version = "0.9"

[dependencies.pythonize]
optional = true
version = "0.20"

[dependencies.serde]
features = ["derive"]
version = "1"

[dependencies.serde_json]
version = "1"

[dependencies.serde_qs]
version = "0.13"

[dependencies.serenity-dep]
default-features = false
optional = true
package = "serenity"
version = "0.12"

[dependencies.songbird-dep]
default-features = false
optional = true
package = "songbird"
version = "0.4"

[dependencies.tokio]
features = ["sync", "rt", "net", "time"]
version = "1"

[dependencies.tokio-tungstenite]
optional = true
version = "0.26"

[dependencies.tokio-websockets]
features = ["client", "fastrand", "sha1_smol", "simd"]
optional = true
version = "0.11"

[dependencies.tracing]
version = "0.1"

[dependencies.twilight-model]
optional = true
version = "0.16"

[dependencies.urlencoding]
version = "2"

[features]
_native-tls = ["hyper-tls"]
_rustls-native-roots = ["hyper-rustls", "hyper-rustls/native-tokio", "_rustls-tls"]
_rustls-tls = []
_rustls-webpki-roots = ["hyper-rustls", "hyper-rustls/webpki-tokio", "_rustls-tls"]
_tungstenite = []
_websockets = []
default = ["tungstenite-rustls-native-roots", "macros"]
macros = ["macros-dep"]
python = ["pyo3", "pyo3-asyncio", "pyo3-log", "pythonize", "log", "paste", "macro_rules_attribute", "parking_lot"]
serenity = ["serenity-dep"]
songbird = ["songbird-dep"]
tungstenite-native-tls = ["tokio-tungstenite/native-tls", "_native-tls", "_tungstenite"]
tungstenite-rustls-native-roots = ["tokio-tungstenite/rustls-tls-native-roots", "_rustls-native-roots", "_tungstenite"]
tungstenite-rustls-webpki-roots = ["tokio-tungstenite/rustls-tls-webpki-roots", "_rustls-webpki-roots", "_tungstenite"]
twilight = ["twilight-model"]
websockets-native-tls = ["tokio-websockets/native-tls", "_native-tls", "_websockets"]
websockets-rustls-native-roots = ["tokio-websockets/rustls-native-roots", "_rustls-native-roots", "_websockets"]
websockets-rustls-webpki-roots = ["tokio-websockets/rustls-webpki-roots", "_rustls-webpki-roots", "_websockets"]

[lib]
crate-type = ["cdylib", "rlib"]
name = "lavalink_rs"
path = "src/lib.rs"

[package]
authors = ["vicky5124 <vickyf5124@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = "build.rs"
categories = ["multimedia"]
description = "Lavalink API wrapper for discord audio playing"
documentation = "https://docs.rs/lavalink-rs"
edition = "2021"
homepage = "https://gitlab.com/vicky5124/lavalink-rs/"
keywords = ["lavalink", "discord", "serenity", "twilight", "songbird"]
license = "MPL-2.0"
name = "lavalink-rs"
readme = "README.md"
repository = "https://gitlab.com/vicky5124/lavalink-rs/"
version = "0.14.0"

[package.metadata.docs.rs]
features = ["tungstenite-rustls-webpki-roots", "twilight", "serenity", "songbird", "macros", "python"]