1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
/// Selection for overriding color output with [`set`][crate::set]
#[derive(Copy, Clone, Debug, PartialEq, Eq)]
#[non_exhaustive]
pub enum ColorChoice {
Auto,
AlwaysAnsi,
Always,
Never,
}
impl Default for ColorChoice {
fn default() -> Self {
Self::Auto
}
}