Color nope

An implementation of the NO_COLOR standard, following the Command Line Interface Guidelines.

Examples

Using the from_env() convenience function:

```rust use color_nope::{ColorNope, Stream};

let enablecolor = ColorNope::fromenv().enablecolorfor(Stream::Stdout);

println!("{enable_color}"); ```

Or by passing in your own values:

```rust use color_nope::{ColorNope, Stream};

let enablecolor = ColorNope::new( std::env::varos("TERM"), std::env::varos("NOCOLOR"), std::env::argsos().any(|a| a == "--no-color"), ) .enablecolor_for(Stream::Stdout);

println!("{enable_color}"); ```