#[derive(Clone, Copy, PartialEq, Eq)]
pub enum LogLevel {
Quiet,
Normal,
Verbose,
}
pub fn log(level: LogLevel, required: LogLevel, msg: &str) {
if level != LogLevel::Quiet && (level == required || required == LogLevel::Normal) {
println!("{msg}");
}
}