usedeluxe::*;//// EnumAttribute
///// Enum-level attribute for `#[derive(Resolve)]`.
////// ```
/// #[derive(Resolve)]
/// #[resolve(...)] // this
/// enum MyEnum;
/// ```
#[derive(Default, ExtractAttributes)]#[deluxe(attributes(resolve))]pubstructEnumAttribute{/// If set will use this existing generic parameter for the annotated field. Otherwise will insert
/// a new parameter, "_AnnotatedT".
#[deluxe(default)]pubannotated_parameter:Option<syn::Ident>,
}