rspack_style 0.1.16

a rust toolkit bundled for front-end style files
Documentation
use crate::extend::enum_extend::EnumExtend;

#[derive(EnumString, Display, Debug, EnumIter, Eq, PartialEq)]
pub enum TokenValueAllow {
  #[strum(serialize = "[")]
  LeftBrackets,

  #[strum(serialize = "]")]
  RightBrackets,

  #[strum(serialize = "(")]
  LeftParentheses,

  #[strum(serialize = ")")]
  RightParentheses,

  #[strum(serialize = r#"\"#)]
  Backslash,
}

impl EnumExtend for TokenValueAllow {}

#[allow(clippy::from_over_into)]
impl Into<String> for TokenValueAllow {
  fn into(self) -> String {
    self.to_string()
  }
}