concolor_control/
choice.rs

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