1[package] 2name = "crossbeam-deque" 3# When publishing a new version: 4# - Update CHANGELOG.md 5# - Update README.md 6# - Create "crossbeam-deque-X.Y.Z" git tag 7version = "0.8.1" 8authors = ["The Crossbeam Project Developers"] 9edition = "2018" 10license = "MIT OR Apache-2.0" 11repository = "https://github.com/crossbeam-rs/crossbeam" 12homepage = "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-deque" 13documentation = "https://docs.rs/crossbeam-deque" 14description = "Concurrent work-stealing deque" 15keywords = ["chase-lev", "lock-free", "scheduler", "scheduling"] 16categories = ["algorithms", "concurrency", "data-structures"] 17 18[features] 19default = ["std"] 20 21# Enable to use APIs that require `std`. 22# This is enabled by default. 23# 24# NOTE: Disabling `std` feature is not supported yet. 25std = ["crossbeam-epoch/std", "crossbeam-utils/std"] 26 27[dependencies] 28cfg-if = "1" 29 30[dependencies.crossbeam-epoch] 31version = "0.9" 32path = "../crossbeam-epoch" 33default-features = false 34optional = true 35 36[dependencies.crossbeam-utils] 37version = "0.8" 38path = "../crossbeam-utils" 39default-features = false 40optional = true 41 42[dev-dependencies] 43rand = "0.8" 44