1[package] 2name = "cros_async" 3version = "0.1.0" 4authors = ["The Chromium OS Authors"] 5edition = "2018" 6 7[dependencies] 8async-trait = "0.1.36" 9async-task = "4" 10intrusive-collections = "0.9" 11io_uring = { path = "../io_uring" } # provided by ebuild 12libc = "*" 13paste = "1.0" 14pin-utils = "0.1.0-alpha.4" 15slab = "0.4" 16sync = { path = "../sync" } # provided by ebuild 17sys_util = { path = "../sys_util" } # provided by ebuild 18data_model = { path = "../data_model" } # provided by ebuild 19thiserror = "1.0.20" 20 21[dependencies.futures] 22version = "*" 23default-features = false 24features = ["alloc"] 25 26[dev-dependencies] 27futures = { version = "*", features = ["executor"] } 28futures-executor = { version = "0.3", features = ["thread-pool"] } 29futures-util = "0.3" 30tempfile = { path = "../tempfile" } # provided by ebuild 31 32[workspace]