Update config.rs (#91)

added #[derive(Clone, Debug)]
This commit is contained in:
Wil Carmon
2024-09-26 07:58:30 -04:00
committed by GitHub
parent f6cf3e8705
commit 2635d5b874

View File

@@ -1,23 +1,27 @@
use std::str::FromStr;
use visioncortex::PathSimplifyMode;
#[derive(Clone, Debug)]
pub enum Preset {
Bw,
Poster,
Photo,
}
#[derive(Clone, Debug)]
pub enum ColorMode {
Color,
Binary,
}
#[derive(Clone, Debug)]
pub enum Hierarchical {
Stacked,
Cutout,
}
/// Converter config
#[derive(Clone, Debug)]
pub struct Config {
pub color_mode: ColorMode,
pub hierarchical: Hierarchical,
@@ -32,6 +36,7 @@ pub struct Config {
pub path_precision: Option<u32>,
}
#[derive(Clone, Debug)]
pub(crate) struct ConverterConfig {
pub color_mode: ColorMode,
pub hierarchical: Hierarchical,