Cargo Features
[dependencies]
fastutil = { version = "0.1.0", default-features = false, features = ["std", "alloc", "indexmap", "multimap", "serde", "rand", "nightly"] }
- default = hash, indexmap, rand
-
These default features are set whenever
fastutil
is added without
somewhere in the dependency tree.default-features = false - std multimap?
-
Affects
fastutil::hash.collections
,fastutil::collections.MultiMap
… - alloc = hashbrown
-
Affects
fastutil::hash.collections
… - indexmap default serde? std? = hash
-
Enables indexmap
Affects
fastutil::collections.IndexMap
,fastutil::collections.IndexSet
… - multimap serde? = hash, std
-
breaks no_std
Enables multimap ^0.9
Affects
fastutil::collections.MultiMap
… - serde
-
Enables serde of indexmap, serde_impl of multimap ^0.9
- rand default
-
Enables smolcrush
- nightly
-
Enables nightly of hashbrown ^0.14
hashbrown:
Enables use of nightly features. This is only guaranteed to work on the latest version of nightly Rust.
Affects
fastutil::nightly
…
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.
- hashbrown alloc? nightly?
-
Enables hashbrown ^0.14
- hash not arm64 x86_64 arm64 x86_64 default indexmap multimap?
-
Enables gxhash ^2.3
Affects
fastutil::hash
…