Cargo Features
bnum has no features set by default.
[dependencies]
bnum = { version = "0.12.0", features = ["nightly", "serde", "numtraits", "rand", "zeroize", "quickcheck", "valuable", "borsh", "arbitrary"] }
- nightly
- serde = serde-big-array
-
Enables serde
- numtraits = num-integer, num-traits
-
Affects
int::numtraits
…
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.
- num-integer numtraits?
- num-traits numtraits?
- serde-big-array serde?
- rand implicit feature
-
Enables rand
ideally, this would be an optional feature, but since it is used by quickcheck anyway, it does not matter too much
Affects
bnum::random
… - zeroize implicit feature
- quickcheck implicit feature
-
Enables quickcheck
quickcheck:
Automatic property based testing with shrinking
- valuable implicit feature
-
Enables valuable
valuable:
Object-safe value inspection, used to pass un-typed structured data across trait-object boundaries
- borsh implicit feature
-
Enables borsh
borsh:
Binary Object Representation Serializer for Hashing
- arbitrary implicit feature
-
Enables arbitrary
arbitrary:
The trait for generating structured data from unstructured data