embedded_td/config/
log_level.rs

1use super::define_to_str_for_enum;
2
3#[derive(Debug, Clone, Default)]
4pub enum LogLevel {
5    #[default]
6    Info,
7    Debug,
8    Warn,
9    Error,
10}
11
12define_to_str_for_enum!(
13    LogLevel,
14    Info => "info",
15    Debug => "debug",
16    Warn => "warn",
17    Error => "error"
18);
19
20#[derive(Debug, Clone, Default)]
21pub enum LogFormat {
22    #[default]
23    Plain,
24    Json,
25}
26
27define_to_str_for_enum!(
28    LogFormat,
29    Plain => "plain",
30    Json => "json"
31);