twilight-gateway 0.15.0

Discord Gateway implementation for the Twilight ecosystem.
Documentation
[dependencies.bitflags]
default-features = false
version = "1"

[dependencies.flate2]
default-features = false
optional = true
version = "1.0.24"

[dependencies.futures-util]
default-features = false
features = ["std"]
version = "0.3"

[dependencies.native-tls]
default-features = false
optional = true
version = "0.2.8"

[dependencies.rand]
default-features = false
features = ["std", "std_rng"]
version = "0.8"

[dependencies.rustls-native-certs]
default-features = false
optional = true
version = "0.6"

[dependencies.rustls-tls]
default-features = false
optional = true
package = "rustls"
version = "0.20"

[dependencies.serde]
default-features = false
features = ["derive"]
version = "1"

[dependencies.serde_json]
default-features = false
features = ["std"]
version = "1"

[dependencies.simd-json]
default-features = false
features = ["serde_impl", "swar-number-parsing"]
optional = true
version = ">=0.4, <0.8"

[dependencies.tokio]
default-features = false
features = ["net", "rt", "sync", "time"]
version = "1.8"

[dependencies.tokio-tungstenite]
default-features = false
features = ["connect"]
version = "0.18"

[dependencies.tracing]
default-features = false
features = ["std", "attributes"]
version = "0.1"

[dependencies.twilight-gateway-queue]
default-features = false
version = "0.15.0"

[dependencies.twilight-http]
default-features = false
optional = true
version = "0.15.0"

[dependencies.twilight-model]
default-features = false
version = "0.15.0"

[dependencies.webpki-roots]
default-features = false
optional = true
version = "0.22"
[dev-dependencies.anyhow]
default-features = false
features = ["std"]
version = "1"

[dev-dependencies.futures]
default-features = false
version = "0.3"

[dev-dependencies.serde_test]
default-features = false
version = "1.0.136"

[dev-dependencies.static_assertions]
default-features = false
version = "1"

[dev-dependencies.tokio]
default-features = false
features = ["macros", "rt-multi-thread", "test-util"]
version = "1.12"

[dev-dependencies.tracing-subscriber]
default-features = false
features = ["fmt", "tracing-log"]
version = "0.3"

[features]
default = ["rustls-native-roots", "twilight-http", "zlib-stock"]
native = ["dep:native-tls", "tokio-tungstenite/native-tls"]
rustls-native-roots = ["dep:rustls-tls", "dep:rustls-native-certs", "tokio-tungstenite/rustls-tls-native-roots"]
rustls-webpki-roots = ["dep:rustls-tls", "dep:webpki-roots", "tokio-tungstenite/rustls-tls-webpki-roots"]
zlib-simd = ["dep:flate2", "flate2?/zlib-ng"]
zlib-stock = ["dep:flate2", "flate2?/zlib"]

[package]
authors = ["Twilight Contributors"]
categories = ["api-bindings", "asynchronous", "web-programming::websocket"]
description = "Discord Gateway implementation for the Twilight ecosystem."
edition = "2021"
homepage = "https://twilight.rs/chapter_1_crates/section_3_gateway.html"
include = ["src/**/*.rs", "README.md"]
keywords = ["discord", "discord-api", "twilight"]
license = "ISC"
name = "twilight-gateway"
publish = true
readme = "README.md"
repository = "https://github.com/twilight-rs/twilight.git"
rust-version = "1.64"
version = "0.15.0"
[package.metadata.docs.rs]
rustdoc-args = ["--cfg", "docsrs"]