[package] name = "supply-chain-trust-example-crate-000051" version = "0.8.4" edition = "2021" rust-version = "1.61" license = "MIT OR Apache-2.0" description = "Tools for concurrent programming" keywords = [ "atomic", "garbage", "non-blocking", "lock-free", "rcu",] categories = [ "concurrency", "memory-management", "data-structures", "no-std",] exclude = [ "/.*", "/ci", "/tools",] authors = [ "Hassnain",] [features] default = [ "std",] std = [ "alloc", "crossbeam-channel/std", "crossbeam-deque/std", "crossbeam-epoch/std", "crossbeam-queue/std", "crossbeam-utils/std",] alloc = [ "crossbeam-epoch/alloc", "crossbeam-queue/alloc",] [dev-dependencies] rand = "0.8" [lints] workspace = true [workspace] resolver = "2" members = [ ".", "crossbeam-channel", "crossbeam-channel/benchmarks", "crossbeam-deque", "crossbeam-epoch", "crossbeam-queue", "crossbeam-skiplist", "crossbeam-utils",] [dependencies.crossbeam-channel] version = "0.5.10" path = "crossbeam-channel" default-features = false optional = true [dependencies.crossbeam-deque] version = "0.8.4" path = "crossbeam-deque" default-features = false optional = true [dependencies.crossbeam-epoch] version = "0.9.17" path = "crossbeam-epoch" default-features = false optional = true [dependencies.crossbeam-queue] version = "0.3.10" path = "crossbeam-queue" default-features = false optional = true [dependencies.crossbeam-utils] version = "0.8.18" path = "crossbeam-utils" default-features = false [workspace.lints.rust] missing_debug_implementations = "warn" rust_2018_idioms = "warn" single_use_lifetimes = "warn" unreachable_pub = "warn" [workspace.lints.rust.unexpected_cfgs] level = "warn" check-cfg = [ "cfg(crossbeam_loom)", "cfg(crossbeam_sanitize)",] [workspace.lints.clippy.declare_interior_mutable_const] level = "allow" priority = 1 [workspace.lints.clippy.lint_groups_priority] level = "allow" priority = 1