• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
2#
3# When uploading crates to the registry Cargo will automatically
4# "normalize" Cargo.toml files for maximal compatibility
5# with all versions of Cargo and also rewrite `path` dependencies
6# to registry (e.g., crates.io) dependencies.
7#
8# If you are reading this file be aware that the original Cargo.toml
9# will likely look very different (and much more reasonable).
10# See Cargo.toml.orig for the original contents.
11
12[package]
13edition = "2021"
14rust-version = "1.61"
15name = "crossbeam-deque"
16version = "0.8.6"
17build = false
18autolib = false
19autobins = false
20autoexamples = false
21autotests = false
22autobenches = false
23description = "Concurrent work-stealing deque"
24homepage = "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-deque"
25readme = "README.md"
26keywords = [
27    "chase-lev",
28    "lock-free",
29    "scheduler",
30    "scheduling",
31]
32categories = [
33    "algorithms",
34    "concurrency",
35    "data-structures",
36]
37license = "MIT OR Apache-2.0"
38repository = "https://github.com/crossbeam-rs/crossbeam"
39
40[lib]
41name = "crossbeam_deque"
42path = "src/lib.rs"
43
44[[test]]
45name = "fifo"
46path = "tests/fifo.rs"
47
48[[test]]
49name = "injector"
50path = "tests/injector.rs"
51
52[[test]]
53name = "lifo"
54path = "tests/lifo.rs"
55
56[[test]]
57name = "steal"
58path = "tests/steal.rs"
59
60[dependencies.crossbeam-epoch]
61version = "0.9.17"
62default-features = false
63
64[dependencies.crossbeam-utils]
65version = "0.8.18"
66default-features = false
67
68[dev-dependencies.rand]
69version = "0.8"
70
71[features]
72default = ["std"]
73std = [
74    "crossbeam-epoch/std",
75    "crossbeam-utils/std",
76]
77
78[lints.clippy.declare_interior_mutable_const]
79level = "allow"
80priority = 1
81
82[lints.clippy.lint_groups_priority]
83level = "allow"
84priority = 1
85
86[lints.rust.unexpected_cfgs]
87level = "warn"
88priority = 0
89check-cfg = [
90    "cfg(crossbeam_loom)",
91    "cfg(crossbeam_sanitize)",
92]
93