hirun 0.1.21

A concurrent framework for asynchronous programming based on event-driven, non-blocking I/O mechanism
Documentation
[[bench]]
harness = false
name = "compute"
path = "benches/compute.rs"

[dependencies.cfg-if]
version = "1.0.0"

[dependencies.hicollections]
version = "0.1.4"

[dependencies.hictor]
version = "0.1"

[dependencies.hierr]
version = "0.2"

[dependencies.hioff]
version = "0.1"

[dependencies.hipool]
version = "0.3"

[dependencies.hirun-macros]
version = "0.1"

[dependencies.libc]
version = "0.2"

[dev-dependencies.async-recursion]
version = "1.0.0"

[dev-dependencies.criterion]
version = "0.3"

[dev-dependencies.hiopt]
version = "0.1"

[dev-dependencies.tokio]
features = ["full"]
version = "1.17.0"

[[example]]
name = "count_lines"
path = "examples/count_lines/main.rs"

[[example]]
name = "httpserver"
path = "examples/httpserver/main.rs"

[[example]]
name = "tcpproxy"
path = "examples/tcpproxy/main.rs"

[[example]]
name = "tokioproxy"
path = "examples/tokioproxy/main.rs"

[[example]]
name = "tokioserver"
path = "examples/tokioserver/main.rs"

[features]
default = []
task_mem_cache = []
task_mem_split = []
task_recv_one = []

[lib]
name = "hirun"
path = "src/lib.rs"

[package]
authors = ["hantingjun <hantingjun@huawei.com>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
description = "A concurrent framework for asynchronous programming based on event-driven, non-blocking I/O mechanism"
edition = "2021"
keywords = ["async", "future", "non-blocking", "net", "no_std"]
license = "MIT OR Apache-2.0"
name = "hirun"
readme = "README.md"
repository = "https://gitcode.com/xuanwu/hirun"
version = "0.1.21"

[profile.dev]
panic = "abort"

[profile.release]
debug = 2
panic = "abort"