async-transmit 0.3.4

Trait for transmitting data to peers asynchronously.
Documentation
[dependencies.anyhow]
version = "1.0.44"

[dependencies.async-channel]
optional = true
version = "2.1.1"

[dependencies.async-trait]
version = "0.1.51"

[dependencies.futures-core]
version = "0.3.17"

[dependencies.futures-sink]
optional = true
version = "0.3.17"

[dependencies.futures-util]
optional = true
version = "0.3.17"

[dependencies.tokio]
optional = true
version = "1.11.0"
[dev-dependencies.anyhow]
version = "1.0.44"

[dev-dependencies.futures]
version = "0.3.17"

[dev-dependencies.futures-await-test]
version = "0.3.0"

[features]
with-async-channel = ["async-channel"]
with-sink = ["futures-sink", "futures-util/sink"]
with-tokio = ["tokio/sync"]

[package]
authors = ["Alisue <lambdalisue@hashnote.net>"]
description = "Trait for transmitting data to peers asynchronously."
edition = "2018"
keywords = ["async", "trait", "sender", "sink"]
license = "MIT"
name = "async-transmit"
readme = "README.md"
repository = "https://github.com/lambdalisue/rs-async-transmit"
version = "0.3.4"
[package.metadata.docs.rs]
all-features = true