1#[cfg(feature = "config_serde")]
2use serde::{Deserialize, Serialize};
3
4#[derive(Clone, Copy, Debug, Default, PartialEq, Eq)]
6#[cfg_attr(feature = "config_serde", derive(Serialize, Deserialize))]
7#[cfg_attr(feature = "config_serde", serde(rename_all = "camelCase"))]
8pub enum Syntax {
9 #[default]
10 Css,
11 Scss,
12 Sass,
14 Less,
15}
16
17#[derive(Clone, Copy, Debug, Default, PartialEq, Eq)]
19#[cfg_attr(feature = "config_serde", derive(Serialize, Deserialize))]
20#[cfg_attr(feature = "config_serde", serde(rename_all = "camelCase"))]
21pub struct ParserOptions {
22 pub try_parsing_value_in_custom_property: bool,
27
28 pub tolerate_semicolon_in_sass: bool,
31}