Cargo Features
[dependencies]
arithmetic-eval = { version = "0.4.0-beta.1", default-features = false, features = ["std", "complex", "bigint", "hashbrown"] }
- default = std
-
The
std
feature is set by default wheneverarithmetic-eval
is added without
somewhere in the dependency tree.default-features = false - std default complex?
-
Enables support of types from
std
, such as theError
trait.Enables std of anyhow, arithmetic-parser, and num-traits
arithmetic-parser:
Public dependencies (present in the public API).
- complex = num-complex, std
-
Enables support of grammars with complex-valued literals.
Enables num-complex of arithmetic-parser
- bigint = num-bigint
-
Enables support of grammars with arbitrary-precision integers.
Enables num-bigint of arithmetic-parser
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-bigint bigint?
- num-complex complex?
- hashbrown implicit feature
-
Enables hashbrown ^0.14.5
Private dependencies.