[dependencies.async-trait]
version = "0.1.89"
[dependencies.dyn-clone]
version = "1.0.20"
[dependencies.eyre]
version = "0.6.12"
[dependencies.futures]
version = "0.3.31"
[dependencies.futures-util]
version = "0.3.31"
[dependencies.native-tls]
optional = true
version = "0.2.14"
[dependencies.rand]
version = "0.9.2"
[dependencies.rustls]
optional = true
version = "0.23.36"
[dependencies.thiserror]
version = "2.0.17"
[dependencies.tokio]
features = ["full"]
version = "1.49.0"
[dependencies.tokio-stream]
features = ["sync"]
version = "0.1.18"
[dependencies.tokio-tungstenite]
default-features = false
version = "0.28.0"
[dependencies.tokio-util]
version = "0.7.18"
[dependencies.tracing]
version = "0.1.44"
[dependencies.tracing-subscriber]
features = ["env-filter"]
version = "0.3.22"
[dependencies.tungstenite]
default-features = false
version = "0.28.0"
[dev-dependencies.tokio-test]
version = "0.4.5"
[features]
__rustls-tls = ["dep:rustls", "tokio-tungstenite/__rustls-tls", "tungstenite/__rustls-tls"]
default = ["native-tls"]
native-tls = ["dep:native-tls", "tokio-tungstenite/native-tls", "tungstenite/native-tls"]
native-tls-vendored = ["dep:native-tls", "tokio-tungstenite/native-tls-vendored", "tungstenite/native-tls-vendored"]
rustls-tls-native-roots = ["dep:rustls", "tokio-tungstenite/rustls-tls-native-roots", "tungstenite/rustls-tls-native-roots", "__rustls-tls"]
rustls-tls-webpki-roots = ["dep:rustls", "tokio-tungstenite/rustls-tls-webpki-roots", "tungstenite/rustls-tls-webpki-roots", "__rustls-tls"]
[lib]
name = "stream_tungstenite"
path = "src/lib.rs"
[package]
authors = ["roson9527"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "A streaming implementation of the Tungstenite WebSocket protocol"
edition = "2021"
license-file = "LICENSE"
name = "stream-tungstenite"
readme = "README.md"
rust-version = "1.80.0"
version = "0.6.1"