1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
pub fn error(msg: &str) {
AnsiBuilder::new()
.color()
.fg()
.bright_red()
.text("error")
.reset_attributes()
.text(": ")
.text(msg)
.println();
}
pub fn warning(msg: &str) {
AnsiBuilder::new()
.color()
.fg()
.bright_yellow()
.text("warning")
.reset_attributes()
.text(": ")
.text(msg)
.println();
}
pub fn info(msg: &str) {
AnsiBuilder::new()
.color()
.fg()
.bright_blue()
.text("info")
.reset_attributes()
.text(": ")
.text(msg)
.println();
}
use ansi_builder::AnsiBuilder;