Cargo Features
ArcShift has no features set by default.
[dependencies]
arcshift = { version = "0.1.10", features = ["validate", "debug", "disable_slow_tests", "nightly", "shuttle", "loom"] }
- validate
-
Feature to enable extra validation, at a memory and performance cost.
Only intended for internal use, for verification. - debug
-
Feature to enable extra debug output on stdout.
Only intended for internal use, for verification and troubleshooting. - disable_slow_tests
-
Feature which disables the slowest tests
- nightly
-
Feature for internal use, for testing using the 'shuttle' framework
Enables use of some compiler features which are not yet available on stable.
Doesn't actually change the function, but is more forward compatible, and more guaranteed to work on future compilers.
Features from optional dependencies
- shuttle implicit feature
-
Enables shuttle ^0.7
Feature only intended for development
- loom loom implicit feature
-
Enables loom
loom:
Permutation testing for concurrent code