Cargo Features

[dependencies]
fbas_analyzer = { version = "0.7.4", default-features = false, features = ["binaries", "bulk-analyzer", "qsc-simulation", "performance-experiment"] }
default = binaries, bulk-analyzer

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

binaries default = quicli, structopt

Required by bulk_fbas_analyzer, bulk_performance_experiment, fbas_analyzer, graph_generator and qsc_simulator binaries

bulk-analyzer default performance-experiment? = csv, hex, par-map, sha3

Required by the bulk_fbas_analyzer binary

qsc-simulation performance-experiment? = bzip2, rand

Affects fbas_analyzer::simulation

Required by graph_generator and qsc_simulator binaries

performance-experiment = bulk-analyzer, qsc-simulation

Required by the bulk_performance_experiment binary

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.

quicli binaries
structopt binaries

Enables structopt ^0.2

rand qsc-simulation?
bzip2 qsc-simulation?
csv bulk-analyzer
par-map bulk-analyzer
sha3 bulk-analyzer

Enables sha3 ^0.9

hex bulk-analyzer