Cargo Features

yadf = { version = "1.1.0", default-features = false, features = ["build-bin"] }
default = build-bin

The build-bin feature is set by default whenever yadf is added without default-features = false somewhere in the dependency tree.

build-bin default = ahash, anyhow, atty, byte-unit, clap, clap-verbosity-flag, csv, env_logger, highway, human-panic, metrohash, seahash, serde_json, twox-hash

Required by the yadf binary

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features.

ahash build-bin

Enables default (std) of ahash ^0.7.0

binary dependencies

anyhow build-bin

With default (std)

atty build-bin
byte-unit build-bin

Enables byte-unit ^4.0.8

clap build-bin

Enables derive and default features of clap ^3.0.0

clap-verbosity-flag build-bin

Enables clap-verbosity-flag ^1.0.1

csv build-bin
env_logger build-bin

Enables default features of env_logger ^0.9

highway build-bin

Enables default (std) of highway ^0.8

human-panic build-bin

With default (color)

metrohash build-bin
seahash build-bin
serde_json build-bin

With default (std)

twox-hash build-bin

With default (std)