chromedriver_manager/
loglevel.rs1use std::fmt::{Display, Formatter};
2
3#[derive(Debug, PartialEq, Eq)]
4pub enum LogLevel {
5 All,
6 Debug,
7 Info,
8 Warning,
9 Severe,
10 Off,
11}
12
13impl Display for LogLevel {
14 fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result {
15 match self {
16 LogLevel::All => f.write_str("ALL"),
17 LogLevel::Debug => f.write_str("DEBUG"),
18 LogLevel::Info => f.write_str("INFO"),
19 LogLevel::Warning => f.write_str("WARNING"),
20 LogLevel::Severe => f.write_str("SEVERE"),
21 LogLevel::Off => f.write_str("OFF"),
22 }
23 }
24}