Cargo Features
[dependencies]
fil_pasta_curves = { version = "0.5.2", default-features = false, features = ["alloc", "bits", "gpu", "sqrt-table", "uninline-portable", "serde"] }
- default = bits, sqrt-table
-
These default features are set whenever
fil_pasta_curves
is added without
somewhere in the dependency tree.default-features = false - alloc gpu? sqrt-table = blake2b_simd
-
Enables alloc of group ^0.12
Affects
curves::CurveExt
,curves::CurveAffine
,curves::Coordinates
… - bits default
- gpu = alloc, ec-gpu
- sqrt-table default = alloc, lazy_static
-
Affects
fields::SqrtTables
… - repr-c uninline-portable
- serde = hex, serde_crate
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.
- blake2b_simd alloc?
-
Enables blake2b_simd
alloc dependencies
- lazy_static sqrt-table
-
Enables lazy_static
sqrt-table dependencies
- ec-gpu gpu?
-
Enables ec-gpu
gpu dependencies
- serde_crate serde?
-
Enables serde
serde dependencies
- hex serde?