override/
override.rs

1use owo_colors::{OwoColorize, Stream::Stdout};
2
3fn main() {
4    println!("Override color=always");
5    owo_colors::set_override(true);
6    println!("{}", "blue".if_supports_color(Stdout, |text| text.blue()));
7
8    println!("Override color=never");
9    owo_colors::set_override(false);
10    println!("{}", "green".if_supports_color(Stdout, |text| text.green()));
11
12    println!("Override color=auto");
13    owo_colors::unset_override();
14    println!(
15        "{}",
16        "yellow".if_supports_color(Stdout, |text| text.bright_yellow())
17    );
18}