Cargo Features
[dependencies]
ccl-crossbeam-epoch = { version = "0.7.4", default-features = false, features = ["std", "nightly", "sanitize"] }
- default = std
-
The
std
feature is set by default wheneverccl-crossbeam-epoch
is added without
somewhere in the dependency tree.default-features = false - std default = lazy_static
-
Enables std of crossbeam-utils ^0.6.6
crossbeam-utils:
Enable to use APIs that require
std
. This is enabled by default. - nightly
-
Enables use_union of arrayvec ^0.4.11 and nightly of crossbeam-utils ^0.6.6
crossbeam-utils:
These features are no longer used.
TODO: remove in the next major version.
Enable to use of unstable functionality.
This is disabled by default and requires recent nightly compiler.
NOTE: This feature is outside of the normal semver guarantees and minor or patch versions of crossbeam may make breaking changes to them at any time. - sanitize
-
Makes it more likely to trigger any potential data races.
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.