enum-helper-derive 0.1.0

Procedural macro implementation for enum-helper
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
mod attr;
pub(super) mod generate;
pub(super) mod parse;

pub struct Ir<'a> {
    ident: &'a syn::Ident,
    generics: &'a syn::Generics,
    variants: Vec<VariantIr>,
}

pub struct VariantIr {
    ident: syn::Ident,
    fields: syn::Fields,
    skip: bool,
}