fluvio-future 0.2.0

I/O futures for Fluvio project
Documentation
[dependencies.async-fs]
optional = true
version = "1.3.0"

[dependencies.async-io]
optional = true
version = "1.1.2"

[dependencies.async-native-tls]
optional = true
version = "0.3.3"

[dependencies.async-net]
optional = true
version = "1.3.0"

[dependencies.async-std]
default-features = false
optional = true
version = "1.6.0"

[dependencies.async-trait]
optional = true
version = "0.1.40"

[dependencies.bytes]
optional = true
version = "1.0.0"

[dependencies.fluvio-async-tls]
optional = true
version = "0.2.0"

[dependencies.fluvio-test-derive]
optional = true
version = "0.1.0"

[dependencies.futures-lite]
optional = true
version = "1.11.2"

[dependencies.futures-timer]
optional = true
version = "3.0.0"

[dependencies.log]
version = "0.4.0"

[dependencies.memmap]
optional = true
version = "0.7.0"

[dependencies.native-tls]
optional = true
version = "0.2.4"

[dependencies.nix]
optional = true
version = "0.20.0"

[dependencies.openssl]
optional = true
version = "0.10.30"

[dependencies.openssl-sys]
optional = true
version = "0.9.58"

[dependencies.pin-project]
optional = true
version = "1.0.1"

[dependencies.pin-utils]
optional = true
version = "0.1.0"

[dependencies.rustls]
features = ["dangerous_configuration"]
optional = true
version = "0.19.0"

[dependencies.thiserror]
version = "1.0.20"

[dependencies.tracing]
version = "0.1.0"

[dependencies.tracing-subscriber]
optional = true
version = "0.2.0"

[dependencies.webpki]
optional = true
version = "0.21"
[dev-dependencies.async-lock]
version = "2.0.0"

[dev-dependencies.bytes]
version = "1.0.0"

[dev-dependencies.fluvio-test-derive]
version = "0.1.0"

[dev-dependencies.flv-util]
features = ["fixture"]
version = "0.5.0"

[dev-dependencies.futures-util]
features = ["sink"]
version = "0.3.5"

[dev-dependencies.lazy_static]
version = "1.2.0"

[dev-dependencies.num_cpus]
version = "1.10.1"

[dev-dependencies.tokio]
features = ["macros"]
version = "1.3.0"

[dev-dependencies.tokio-util]
features = ["codec", "compat"]
version = "0.6.4"

[features]
fixture = ["subscriber", "task", "fluvio-test-derive"]
fs = ["async-fs", "futures-lite", "pin-utils"]
io = ["async-std/default"]
mmap = ["fs", "memmap", "task_unstable"]
native2_tls = ["net", "pin-project", "async-native-tls", "native-tls", "openssl"]
net = ["futures-lite", "async-net", "async-trait"]
openssl_tls = ["net", "openssl", "openssl-sys", "pin-project"]
rust_tls = ["net", "rustls", "webpki", "fluvio-async-tls", "pin-project"]
subscriber = ["tracing-subscriber"]
task = ["async-std/default", "timer"]
task_unstable = ["task", "async-std/unstable"]
timer = ["async-io", "pin-project", "futures-lite"]
tls = ["rust_tls"]
zero_copy = ["nix", "task_unstable"]

[package]
authors = ["fluvio.io"]
description = "I/O futures for Fluvio project"
edition = "2018"
license = "Apache-2.0"
name = "fluvio-future"
repository = "https://github.com/infinyon/future-aio"
version = "0.2.0"