termcolor2rgb

Build Status documentation

termcolor2rgb is a small crate to extend termcolor crate. It provides to_rgb() method to termcolor::Color instance.

```rust use termcolor;

// Declare extending termcolor::Color by using a trait. // .to_rgb() method is made available. use termcolor2rgb::ColorExt;

// Basic 8 colors asserteq!(termcolor::Color::Red.torgb(), (0x80, 0, 0));

// ANSI 256 colors asserteq!(termcolor::Color::Ansi256(223).torgb(), (0xff, 0xd7, 0xaf));

// RGB color asserteq!(termcolor::Color::Rgb(0x12, 0x89, 0xef).torgb(), (0x12, 0x89, 0xef)); ```

Documentation

Installation

Add dependencies to your Cargo.toml.

termcolor = "1.0" termcolor2rgb = "1.0"

License

The MIT License