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
use terminal_emoji::Emoji;
pub const ERROR_SYMBOL: Emoji = Emoji::new("✖", "×");
pub const INFO_SYMBOL: Emoji = Emoji::new("ℹ", "i");
pub const SUCCESS_SYMBOL: Emoji = Emoji::new("✔", "√");
pub const WARNING_SYMBOL: Emoji = Emoji::new("⚠", "‼");
#[cfg(feature = "colors")]
pub mod colored {
use ansi_colors_macro::ansi_string;
use terminal_emoji::Emoji;
pub const ERROR_SYMBOL: Emoji = Emoji::new(ansi_string!("{red ✖}"), ansi_string!("{red ×}"));
pub const INFO_SYMBOL: Emoji = Emoji::new(ansi_string!("{blue ℹ}"), ansi_string!("{blue i}"));
pub const SUCCESS_SYMBOL: Emoji =
Emoji::new(ansi_string!("{green ✔}"), ansi_string!("{green √}"));
pub const WARNING_SYMBOL: Emoji =
Emoji::new(ansi_string!("{yellow ⚠}"), ansi_string!("{yellow ‼}"));
}