pub fn log_critical_error(message: &str) { println!("\x1b[31m * \x1b[0m {}", message); } pub fn log_warning(message: &str) { println!("\x1b[33m * \x1b[0m {}", message); } pub fn log_success(message: &str) { println!("\x1b[32m * \x1b[0m {}", message); }