use clap::ValueEnum;
#[derive(Clone, Copy, Debug, ValueEnum)]
pub enum LogLevel {
Error,
Warn,
Info,
Debug,
Trace,
}
#[derive(Clone, Debug, ValueEnum)]
pub enum OptLevel {
None,
Size,
Speed,
Aggressive,
}
#[derive(Clone, Debug, ValueEnum)]
pub enum GcPreset {
LowLatency,
HighThroughput,
LowMemory,
Debug,
}
#[derive(Clone, Copy, Debug, ValueEnum)]
pub enum CaptureFiguresMode {
Off,
Auto,
On,
}
#[derive(Clone, Debug)]
pub struct FigureSize {
pub width: u32,
pub height: u32,
}