Macro define_value_enum

Source
macro_rules! define_value_enum {
    (
        $(
            $(#[doc = $doc:expr])*
            $variant:ident($type:ty) => $tag:expr,
        )*
    ) => { ... };
}