Cargo Features

[dependencies]
iocage-provision = { version = "0.2.0", default-features = false, features = ["application"] }
default = application

The application feature is set by default whenever iocage-provision is added without default-features = false somewhere in the dependency tree.

application default = anyhow, chrono, clap, human-panic, lazy_static

Required for building the iocage-provision CLI. Should be disabled when depending on iocage-provision as a library. For example, to use as a library in a Cargo.toml: iocage-provision = { version = "...", default-features = false }

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.

anyhow application
chrono application
clap application

Enables clap ^3.0.0-beta.2

human-panic application

Enables human-panic ^1.0.1

lazy_static application