| Crates.io | cliclr |
| lib.rs | cliclr |
| version | 0.1.2 |
| created_at | 2024-05-19 21:33:00.139194+00 |
| updated_at | 2024-07-07 14:46:21.982563+00 |
| description | A very simple wrapper for termcolor. |
| homepage | |
| repository | https://github.com/TheNevix/cliclr |
| max_upload_size | |
| id | 1245224 |
| size | 9,724 |
cliclr is a very simple wrapper for the termcolor crate. cliclr is still in the early stages and will be updated frequently to become a feature-rich crate.
You should add something like this at the top of your file:
use cliclr::{console_line::termcolor::Color, console_line::termcolor::ColorChoice, console_line::termcolor::StandardStream ,ConsoleLine};
This currently imports all what you need.
let console_line = ConsoleLine{
text: String::from("Hello world!"),
color: Color::Red
};
Here's a list all the featured functions the crate has.
Prints colored text to the standard output.
console_line.print_colored_text(&mut stdout);
Prints colored text that is bold to the standard output.
console_line.print_bold_text(&mut stdout);
Prints colored text that has a specefied background color to the standard output.
console_line.print_background_color_text(&mut stdout, Color::Green);
Thank you for taking a look at this crate. Any feedback is welcome!