Cargo Features

[dependencies]
walker-common = { version = "0.10.2", default-features = false, features = ["openpgp", "cli", "bzip2", "bzip2-rs", "liblzma"] }
default = bzip2

The bzip2 feature is set by default whenever walker-common is added without default-features = false somewhere in the dependency tree.

openpgp = sequoia-openpgp

Affects cli::validation, walker-common::validate, utils::openpgp

cli = clap, env_logger

Affects cli::log

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.

sequoia-openpgp openpgp?
bzip2 default

Enables bzip2 ^0.4

Affects compression::decompress_bzip2

bzip2-rs implicit feature

Enables bzip2-rs

bzip2-rs:

Pure Rust bzip2 decompressor

Affects compression::decompress_bzip2, compression::decompress_bzip2_with

liblzma implicit feature

Affects compression::decompress_xz

clap cli?

Affects walker-common::cli, openid::OpenIdTokenProviderConfigArguments, openid::OpenIdTokenProviderConfig

env_logger cli?