Cargo Features

[dependencies]
gear-program = { version = "0.1.4", default-features = false, features = ["cli", "node-key"] }
default = cli

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

cli default = color-eyre, structopt

Required by the gear binary

node-key = libp2p

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.

color-eyre cli
libp2p node-key?

Enables libp2p ^0.47.0

structopt cli