fd-queue 1.0.0-alpha.4

A library to support fd passing on Unix sockets.
Documentation
[package]
name = "fd-queue"
version ="1.0.0-alpha.4"
authors = ["Steven Bosnick <sbosnick@sympatico.ca>"]
edition = "2018"
description = "A library to support fd passing on Unix sockets."
readme = "README.md"
repository = "https://github.com/kettleby/fd-queue"
license = "MIT OR Apache-2.0"
keywords = ["fd", "unix", "socket", "domain"]
categories = ["asynchronous", "os::unix-apis"]

[features]
net-fd = ["nix", "tracing"]
mio-fd = ["net-fd", "mio"]
tokio-fd = ["mio-fd", "tokio", "socket2", "pin-project", "futures-core", "futures-util"]

[dependencies]
nix = {version = "0.17.0", optional = true}
tracing = {version = "0.1.15", optional = true}
mio = {version = "0.6.22", optional = true}
tokio = {version = "0.2.21", optional = true, features = ["io-driver", "io-util"]}
pin-project = {version = "0.4.22", optional = true}
futures-core = {version = "0.3.5", optional = true}
futures-util = {version = "0.3.5", optional = true}
socket2 = {version = "0.3.12", optional = true, features = ["unix"]}

[dev-dependencies]
tempfile = "3.1.0"
assert_matches = "1.3.0"
tokio = {version = "0.2.21", features = ["rt-threaded", "macros"]}

[package.metadata.docs.rs]
all-features = true
targets = ["x86_64-unknown-linux-gnu"]