Cargo Features

[dependencies]
worldcoin-ark-circom = { version = "0.2.0", default-features = false, features = ["wasm", "bench-complex-all", "circom-2", "ethereum", "parallel"] }
default = circom-2, ethereum

These default features are set whenever worldcoin-ark-circom is added without default-features = false somewhere in the dependency tree.

Enables wasmer ^4.4.0

WASM operations

wasm

Enables js-default of wasmer ^4.4.0

bench-complex-all
circom-2 default
ethereum default = ruint

Affects worldcoin-ark-circom::ethereum

parallel

This features does nothing but the ark_std::cfg_into_iter expectes it

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.

ruint ethereum

Enables ruint

ethereum compat