[dependencies.bytes]
optional = true
version = "1"
[dependencies.flume]
optional = true
version = "0.10"
[dependencies.futures]
version = "0.3"
[dependencies.fxhash]
version = "0.2"
[dependencies.io-uring]
features = ["unstable"]
version = "0.5"
[dependencies.lazy_static]
optional = true
version = "1"
[dependencies.libc]
version = "0.2"
[dependencies.monoio-macros]
optional = true
version = "0.0.2"
[dependencies.nix]
optional = true
version = "0.23"
[dependencies.os_socketaddr]
version = "0.2"
[dependencies.pin-project-lite]
version = "0.2"
[dependencies.pin-utils]
version = "0.1"
[dependencies.scoped-tls]
version = "1"
[dependencies.socket2]
features = ["all"]
version = "0.4"
[features]
async-cancel = []
debug = []
default = ["async-cancel", "bytes", "macros", "utils"]
macros = ["monoio-macros"]
sync = ["lazy_static", "flume"]
utils = ["nix"]
zero-copy = []
[package]
authors = ["ChiHai <ihciah@gmail.com>", "XuShuai <dyxushuai@gmail.com>"]
categories = ["asynchronous", "network-programming"]
description = "A thread per core runtime based on iouring."
edition = "2021"
keywords = ["runtime", "iouring", "async"]
license = "MIT/Apache-2.0"
name = "monoio"
readme = "README.md"
repository = "https://github.com/bytedance/monoio"
version = "0.0.3"