[dependencies.futures-io]
version = "0.3"
[dependencies.libc]
version = "0.2"
[dependencies.mio]
features = ["os-poll", "net"]
version = "0.8"
[dependencies.pin-project-lite]
version = "0.2"
[dependencies.slab]
version = "0.4.5"
[dependencies.socket2]
features = ["all"]
version = "0.4.2"
[dev-dependencies.futures-util]
features = ["io"]
version = "0.3"
[dev-dependencies.hyper]
features = ["full"]
version = "0.14.14"
[dev-dependencies.static_assertions]
version = "1.1.0"
[dev-dependencies.tokio]
features = ["full"]
version = "1"
[dev-dependencies.tokio-test]
version = "0.4.2"
[[example]]
name = "hyper"
path = "examples/hyper.rs"
[lib]
name = "platoon"
path = "src/lib.rs"
[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "An experimental mini async runtime."
edition = "2021"
license = "MIT"
name = "platoon"
readme = false
repository = "https://github.com/ibraheemdev/platoon"
version = "0.0.2-beta"
[[test]]
name = "assertions"
path = "tests/assertions.rs"
[[test]]
name = "basic"
path = "tests/basic.rs"
[[test]]
name = "mutex"
path = "tests/mutex.rs"
[[test]]
name = "oneshot"
path = "tests/oneshot.rs"
[[test]]
name = "rwlock"
path = "tests/rwlock.rs"
[[test]]
name = "semaphore"
path = "tests/semaphore.rs"