Cargo Features

[dependencies]
webgraph = { version = "0.1.4", default-features = false, features = ["cli", "slow_tests", "be_bins", "le_bins", "fuzz"] }
default = cli

The cli feature is set by default whenever webgraph is added without default-features = false somewhere in the dependency tree.

cli default

Enable the compilation of the webgraph binary

Enables clap, clap_complete, and env_logger

clap:

Cli

Affects webgraph::cli

slow_tests

Test feature that enables long running tests

be_bins

Enable read / write of only BE bvgraphs (to reduce code size)

le_bins

Enable read / write of only LE bvgraphs (to reduce code size)

fuzz

Expose the fuzzing harnesses

Enables zip, fuzz of dsi-bitstream and arbitrary

Fuzzing deps

Affects webgraph::fuzz