use yansi::Paint;
#[derive(Clone)]
pub enum Message {
Fatal(String),
Error(String),
Warn(String),
Info(String),
}
impl Message {
pub fn display(&self) {
match self {
Self::Fatal(msg) => eprintln!("{}", msg.bold().red()),
Self::Error(msg) => println!("{}", msg.bold().red()),
Self::Warn(msg) => println!("{}", msg.bold().yellow()),
Self::Info(msg) => println!("{}", msg.bold().blue()),
}
}
}