#[enumeration]Expand description
Implements a helper function _to_mlua_variants for a Rust `enum’.
This function registers all variants (e.g.,
as static properties on the Lua UserData. This allows accessing
them in Lua as MyEnum.VariantA.
§Example:
ⓘ
#[derive(Clone, Copy)] // Required for UserData methods
#[mlua_magic::enumeration]
enum MyEnum {
VariantA,
VariantB(i32),
}This is intended to be used with impl mlua::UserData.