css_module_struct!() { /* proc-macro */ }
Expand description

Generate struct with css classes as fields. Uses ident from first macro argument as struct name.

Example:

rcss_macro::css_module_struct! {
 Foo =>
  .my-class {
   color: red;
 }
};
let foo = Foo::new();
assert!(foo.my_class.contains("my-class"));