Crate concolor_clap

Source
Expand description

Mixin a clap argument for colored output selection

§Examples

// ...
#[derive(Debug, clap::Parser)]
#[clap(color = concolor_clap::color_choice())]
struct Cli {
    #[command(flatten)]
    color: concolor_clap::Color,
}

§Features

  • auto (default): Automatically detect color support

Structs§

Color
Mixin a clap argument for colored output selection

Enums§

ColorChoice
Argument value for when to color output

Functions§

color_choice
Get color choice for initializing the clap::App