Macro c_enum::c_enum

source ·
macro_rules! c_enum {
    {
        $(
            $( #[$attr:meta] )*
            $vis:vis enum $name:ident : $inner:ty {
                $(
                    $( #[ $field_attr:meta ] )*
                    $field:ident $( = $value:expr )?
                ),* $(,)?
            }
        )+
    } => { ... };
}
Expand description

The macro used to generate the C enum structure.

See the crate level docs for complete documentation.