use crate::OgreRootConfig;
use serde::{Deserialize, Serialize};
#[derive(Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct AppRootConfig {
pub log_sub_config: LogConfig,
}
impl OgreRootConfig for AppRootConfig {}
#[derive(clap::Args, Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct LogConfig {
#[clap(long)] pub sink: Option<Dummy>,
}
#[derive(clap::ValueEnum, Clone, Debug, PartialEq, Serialize, Deserialize)]
#[clap(rename_all = "lower")]
pub enum Dummy {
Null,
StdOut,
StdError,
}