[package]
name = "file-descriptors"
version = "0.8.2"
authors = ["Raphael Cohn <raphael.cohn@stormmq.com>"]
exclude = ["*"]
include = ["README.md", "LICENSE", "COPYRIGHT", "src/**/*.rs", "Cargo.toml", "rustfmt.toml", "clippy.toml"]
publish = true
description = "Wrapper around the common kinds of (mostly Linux) file descriptors, including sockets, pipes, FIFOs, terminals, serial ports, character devices, epoll, POSIX message queues, timerfd, eventfd, signalfd fanotify and inotify"
homepage = "https://github.com/lemonrock/file-descriptors"
readme = "README.md"
keywords = ["file-descriptors", "fd", "serial", "terminal", "sockets"]
categories = ["asynchronous", "external-ffi-bindings", "network-programming", "os::unix-apis"]
license = "MIT"
repository = "https://github.com/lemonrock/file-descriptors.git"
[dependencies.cfg-if]
version = "^0.1.6"
[target."cfg(any(target_os = \"android\", target_os = \"emscripten\", target_os = \"fuschia\", target_os = \"linux\", target_os = \"solaris\", target_env = \"uclibc\"))".dependencies.arrayvec]
version = "^0.4.9"
features = ["array-sizes-33-128"]
[target."cfg(any(target_os = \"android\", target_os = \"emscripten\", target_os = \"fuschia\", target_os = \"linux\", target_os = \"solaris\", target_env = \"uclibc\"))".dependencies.bitflags]
version = "^1.0"
[target."cfg(any(target_os = \"android\", target_os = \"emscripten\", target_os = \"fuschia\", target_os = \"linux\", target_os = \"solaris\", target_env = \"uclibc\"))".dependencies.errno]
version = "^0.2.4"
[target."cfg(any(target_os = \"android\", target_os = \"emscripten\", target_os = \"fuschia\", target_os = \"linux\", target_os = \"solaris\", target_env = \"uclibc\"))".dependencies.libc]
version = "^0.2.44"
[target."cfg(any(target_os = \"android\", target_os = \"emscripten\", target_os = \"fuschia\", target_os = \"linux\", target_os = \"solaris\", target_env = \"uclibc\"))".dependencies.likely]
version = "^0.1"
[target."cfg(any(target_os = \"android\", target_os = \"emscripten\", target_os = \"fuschia\", target_os = \"linux\", target_os = \"solaris\", target_env = \"uclibc\"))".dependencies.memchr]
version = "^2.1.2"
[target."cfg(any(target_os = \"android\", target_os = \"emscripten\", target_os = \"fuschia\", target_os = \"linux\", target_os = \"solaris\", target_env = \"uclibc\"))".dependencies.strum]
version = "0.13.0"
[target."cfg(any(target_os = \"android\", target_os = \"emscripten\", target_os = \"fuschia\", target_os = \"linux\", target_os = \"solaris\", target_env = \"uclibc\"))".dependencies.strum_macros]
version = "0.13.0"