[badges]
[badges.maintenance]
status = "actively-developed"
[badges.travis-ci]
repository = "najamelan/ws_stream_tungstenite"
[build-dependencies]
rustc_version = "^0.4"
[dependencies]
[dependencies.async-tungstenite]
default-features = false
version = "^0.28"
[dependencies.async_io_stream]
default-features = false
features = ["map_pharos"]
version = "^0.3"
[dependencies.bitflags]
default-features = false
version = "^2"
[dependencies.futures-core]
default-features = false
version = "^0.3"
[dependencies.futures-io]
default-features = false
version = "^0.3"
[dependencies.futures-sink]
default-features = false
version = "^0.3"
[dependencies.futures-util]
default-features = false
version = "^0.3"
[dependencies.pharos]
default-features = false
version = "^0.5"
[dependencies.tokio]
default-features = false
optional = true
version = "^1"
[dependencies.tracing]
version = "^0.1"
[dependencies.tungstenite]
default-features = false
version = "^0.24"
[dev-dependencies]
assert_matches = "^1"
async_progress = "^0.2"
asynchronous-codec = "^0.7"
futures = "^0.3"
futures-test = "^0.3"
futures-timer = "^3"
futures_ringbuf = "^0.4"
pin-utils = "^0.1"
tracing-log = "^0.2"
url = "^2"
[dev-dependencies.async-std]
features = ["attributes"]
version = "^1"
[dev-dependencies.async-tungstenite]
features = ["tokio-runtime", "async-std-runtime", "url"]
version = "^0.28"
[dev-dependencies.tokio]
default-features = false
features = ["net", "rt", "rt-multi-thread", "macros"]
version = "^1"
[dev-dependencies.tokio-util]
default-features = false
features = ["codec"]
version = "^0.7"
[dev-dependencies.tracing-subscriber]
default-features = false
features = ["ansi", "env-filter", "fmt", "json", "tracing-log"]
version = "^0.3"
[[example]]
name = "tokio_codec"
path = "examples/tokio_codec.rs"
required-features = ["tokio_io"]
[features]
default = []
tokio_io = ["tokio", "async_io_stream/tokio_io"]
[package]
authors = ["Naja Melan <najamelan@autistici.org>"]
categories = ["asynchronous", "network-programming"]
description = "Provide AsyncRead/AsyncWrite over Tungstenite WebSockets"
documentation = "https://docs.rs/ws_stream_tungstenite"
edition = "2021"
exclude = ["tests", "examples", "ci", ".travis.yml", "TODO.md", "CONTRIBUTING.md", "ARCHITECTURE.md"]
homepage = "https://github.com/najamelan/ws_stream_tungstenite"
keywords = ["websocket", "tokio", "stream", "async", "futures"]
license = "Unlicense"
name = "ws_stream_tungstenite"
readme = "README.md"
repository = "https://github.com/najamelan/ws_stream_tungstenite"
version = "0.14.0"
[package.metadata]
[package.metadata.docs]
[package.metadata.docs.rs]
all-features = true
targets = []
[profile]
[profile.release]
codegen-units = 1