`#[cfg_attr(debug_assertions, derive(EnumKind), enum_kind(Kind, repr(u32)))]` ```rust #[macro_use] extern crate enum_kinds; #[cfg_attr(debug_assertions, derive(EnumKind), enum_kind(ValueId, repr(u32)))] enum Value { A, B, } ``` ``` proc macro returned error: proc-macro panicked: #[derive(EnumKind)] requires an associated `enum_kind` attribute to be specified ``` `rustc 1.56.0-nightly (2f662b140 2021-08-29)` `cargo check` works, it builds correctly both in debug and release profiles.