1[package]
2name = "async-global-executor"
3version = "2.0.2"
4authors = ["Marc-Antoine Perennou <Marc-Antoine@Perennou.com>"]
5description =  "A global executor built on top of async-executor and async-io"
6edition = "2018"
7license = "Apache-2.0 OR MIT"
8repository = "https://github.com/Keruspe/async-global-executor"
9homepage = "https://github.com/Keruspe/async-global-executor"
10documentation = "https://docs.rs/async-global-executor"
11keywords = ["async", "await", "future", "executor"]
12categories = ["asynchronous", "concurrency"]
13readme = "README.md"
14
15[features]
16default = ["async-io"]
17tokio = ["tokio-crate"]
18tokio02 = ["tokio02-crate"]
19tokio03 = ["tokio03-crate"]
20
21[dependencies]
22async-channel = "^1.5"
23async-executor = "^1.4"
24async-mutex = "^1.4"
25blocking = "^1.0"
26futures-lite = "^1.0"
27num_cpus = "^1.13"
28once_cell = "^1.4"
29
30[dependencies.async-io]
31version = "^1.2"
32optional = true
33
34[dependencies.tokio-crate]
35package = "tokio"
36version = "^1.0"
37optional = true
38default-features = false
39features = ["rt", "rt-multi-thread"]
40
41[dependencies.tokio02-crate]
42package = "tokio"
43version = "^0.2"
44optional = true
45default-features = false
46features = ["rt-core"]
47
48[dependencies.tokio03-crate]
49package = "tokio"
50version = "^0.3.4"
51optional = true
52default-features = false
53features = ["rt", "rt-multi-thread"]
54
55[dev-dependencies]
56doc-comment = "^0.3"
57