[dependencies.bytes]
version = "1.5"
[dependencies.futures]
version = "0.3"
[dependencies.tokio]
features = ["full"]
version = "1.35"
[[example]]
name = "advanced_features"
path = "examples/advanced_features.rs"
[[example]]
name = "async_basic_usage"
path = "examples/async_basic_usage.rs"
[[example]]
name = "basic_usage"
path = "examples/basic_usage.rs"
[[example]]
name = "custom_config"
path = "examples/custom_config.rs"
[[example]]
name = "multiple_streams"
path = "examples/multiple_streams.rs"
[[example]]
name = "multithreaded_usage"
path = "examples/multithreaded_usage.rs"
[lib]
name = "smux_rust"
path = "src/lib.rs"
[package]
authors = ["huwenhai <huwenhai@protonmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["network-programming", "asynchronous"]
description = "A simple multiplexing library for Rust, inspired by xtaci/smux"
documentation = "https://docs.rs/smux_rust"
edition = "2021"
exclude = ["interop_test/", "*.md", ".DS_Store"]
homepage = "https://github.com/hushuoyouli/smux_rust"
keywords = ["smux", "multiplexing", "stream", "mux", "network"]
license = "MIT"
name = "smux_rust"
readme = "README.md"
repository = "https://github.com/hushuoyouli/smux_rust"
version = "0.2.0"
[[test]]
name = "advanced_features_test"
path = "tests/advanced_features_test.rs"
[[test]]
name = "complete_features_test"
path = "tests/complete_features_test.rs"
[[test]]
name = "integration_test"
path = "tests/integration_test.rs"
[[test]]
name = "tokio_integration_test"
path = "tests/tokio_integration_test.rs"