Cargo Features

[dependencies]
kubectl-view-allocations = { version = "0.20.1", default-features = false, features = ["cli", "prettytable", "tracing-bunyan-formatter"] }
default = cli

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

cli default = prettytable

Enables tokio and tracing-subscriber and earliest of k8s-openapi

k8s-openapi:

Each feature corresponds to a supported version of Kubernetes

Required by the binary

prettytable cli

Enables prettytable-rs

Affects kubectl-view-allocations::display_with_prettytable

Features from optional dependencies

tracing-bunyan-formatter implicit feature

Enables tracing-bunyan-formatter

tracing-bunyan-formatter:

A Bunyan formatter for the tracing crate