From 9bb973d72a71ab6cdeac9676b3a58da9ca0a5cae Mon Sep 17 00:00:00 2001 From: Pig Fang Date: Fri, 2 Feb 2024 11:04:52 +0800 Subject: [PATCH] simplify options deserialization --- visitor/src/options.rs | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/visitor/src/options.rs b/visitor/src/options.rs index 8c67387..2e8105b 100644 --- a/visitor/src/options.rs +++ b/visitor/src/options.rs @@ -8,19 +8,11 @@ use std::{fmt, ops::Deref}; #[serde(rename_all = "camelCase", default)] pub struct Options { pub transform_on: bool, - pub optimize: bool, - pub custom_element_patterns: Vec, - - #[serde(default = "default_true")] pub merge_props: bool, - - #[serde(default = "default_true")] pub enable_object_slots: bool, - pub pragma: Option, - pub resolve_type: bool, } @@ -38,10 +30,6 @@ impl Default for Options { } } -fn default_true() -> bool { - true -} - #[derive(Clone, Debug)] pub struct Regex(regex::Regex);