Crate cenum_utils_derive

Source
Expand description

githubcrates-iodocs-rs

A helper crate providing derive macros for cenum_utils.

See the parent docs for more information on use.

§Example

use cenum_utils_derive::ConstEnum;

#[derive(ConstEnum)]
#[repr(u8)]
enum Enum {
	X,
	Y,
	Z
}

Derive Macros§

ConstEnum
Derives EnumCount and EnumNames, as well as EnumDiscriminants if the enum has a valid primitive repr type.